时间:2021-05-26
对于 Boxy弹出框的使用之前写过一些文章(查看jquery.boxy基础),今天主要是在解决一个需要之后,觉得值得把它记录下来,所以就再写一篇,主要功能是,在弹出对话框后,隔N秒后自动隐藏,还有就是自动跳转!
效果如图:
而所封装的代码如下:
复制代码 代码如下:
// boxy对话框扩展
var Boxy_Extensions = {
options: {
title: '艺吧提示',
closeText: 'x'
},
//弹出后N秒后隐藏
alertDelayFun: function (info, timer, options) {
options = $.extend(this.options, options || {});
new Boxy("<div style='padding-left:50px;padding-right:50px;text-align:center;font-size:14px;'>" + info + "</div>", $.extend({ behaviours: function () {
setTimeout('$(".boxy-wrapper").hide();', timer);
}
}, options));
},
//弹出后,自动跳转
alertHrefFun: function (info, href, options) {
options = $.extend(this.options, options || {});
new Boxy("<div style='padding-left:50px;padding-right:50px;text-align:center;font-size:14px;'>" + info + "</div>", $.extend({ behaviours: function () {
location.href = href;
}
}, options));
}
}
因为options属性是公用的,所以把它提了出现,而每个方法有自己的options,如果在调用自己方法时传递了options,通过$.extend会把它
与类中options属性的内容进行合并(覆盖相关键的值,扩展新的键值),看来写JS也应该遵循面向对象的原则呀,呵呵!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
隔多少秒后自动跳转到其它页(js脚本)方法一:在之间加入js复制代码代码如下:varsecs=3;//倒计时的秒数varURL;functionLoad(url
(默认页面加载10秒后显示,显示30秒后自动隐藏,可自定义配置)09-12-5:修改图片文件,将几个背景放到一个图片文件里,并可切换两种样式风格,即qq的蓝色和
前言 应一位网友要求开卷工作室制作了这个自动隐藏帖子的插件,主要用途是无需手动添加[hide]代码,则自动隐藏所有发布的帖子内容,会员需要回复后才可以浏览该帖
这个JavaScript控制页面5秒后自动跳转的代码在很多开发中经常需要用到,感兴趣的朋友可以收藏一下!JavaScript控制页面5秒后自动跳转的代码func
win10下如何将自己的桌面整理的干净、大气、上档次呢,请看我一一道来。步骤隐藏任务栏:右击任务栏弹出对话框单击属性弹出对话框,选择自动隐藏任务栏将桌面图标固定