bay-window.js是一个jQuery插件,它可以从任何DOM元素创建浮动弹出窗口,并使它们在网页上移动。
这个插件不仅仅是一个最初为消息设计的普通弹出窗口:它甚至可以在屏幕上移动,从而优于页面的主要内容。可用于广告、促销、公告或显示重要内容。
1.加载JavaScriptjquery.bay-window.js查询
在文档中。
<script src="/path/to/cdn/jquery.slim.min.js"></script> <script src="/path/to/jquery.bay-window.js"></script>
2.动态创建一个浮动弹出窗口。
$.createBayWindowElement({ // width/height of the popup window width: '400px', height: '300px', // path to the ads image src: './images/bay-image.png', // url href: 'https://www.jqueryscript.net', // target attribute target: '__blank', // text to display in the close button closeText: 'close', }).bayWindow({ // step length stepLength: 1, // start position startTop: 0, startLeft: 0, // z-index zIndex: 9999, })
3.从文档中现有的DOM元素创建一个浮动弹出窗口。
<div class="custom" id="custom"> ... </div>
$('#custom').bayWindow({ // options (see above) here })
4.API方法。
// start the animation $('#custom').bayWindow('run'); // stop the animation $('#custom').bayWindow('stop'); // destroy the animation $('#custom').bayWindow('destroy');