使用函数setTimerOut和jquery Cookie的模型窗口
A model window using function setTimerOut and with jquery Cookie
有谁知道如何将这两个javascript组合在一起?这是模态窗口的setTimeout函数和模态窗口的cookie函数。我是javascript的新手不知道怎么一起写这两个函数,希望有人帮忙。我在页面加载和显示后为模态窗口设置了"TimerOut"功能。另一方面,我也为它设置了cookie,我只需要一次模态窗口显示。现在 TimerOut 函数与 cookie 函数重叠。提前感谢!这是我的代码.
模态窗口设置定时器功能:
<script type="text/javascript">
var show = function(){
$('#myModal').modal('show');
};
$(window).load(function(){
var timer = window.setTimeout(show,3000);
});
</script>
具有cookie功能的模态窗口:
$(document).ready(function(){
$('.bs-docs-sidebar').affix({
offset: {
top: 10
}
})
if ($.cookie('pop') == null) {
$('#myModal').modal('show');
$.cookie('pop', '7');
}
});
$(function($) {
$('#deleteCookie').click(function() {
$.cookie('pop', null);
window.location.reload();
});
});
重叠是因为$(window).load()函数在cookie函数之后执行。如果你不需要 $(window).load(),那么使用 $(document).ready()。
<script type="text/javascript">
$(document).ready(function(){
var timer = window.setTimeout(function(){$('#myModal').modal('show');},3000);
$('.bs-docs-sidebar').affix({
offset: {
top: 10
}
})
if($.cookie('pop') == null) {
$('#myModal').modal('show');
$.cookie('pop', '7');
}
$('#deleteCookie').click(function() {
$.cookie('pop', null);
window.location.reload();
});
});
</script>
在这里,如果您需要,我不使用加载功能,然后您可以使用它。
相关文章:
- 在VanillaJS中模拟模型双向数据绑定
- 在jquery中为显示/隐藏设置cookie
- 按下按钮时保存cookie
- 为集合分配大量的模型弹药
- 如何使用backbone.js从集合中获取模型名称
- 骨干模型默认值-todos.js示例中不必要的代码
- EmberJS中支持单字母单词模型
- 2个backbone.js集合,具有相同的模型,但排序顺序不同
- 将不在模型中的数据返回到mvc控制器
- 如何在视图模型contet更新更新上调用Jquery函数
- 如何在Analytics.js中始终了解最新的cookie过期时间
- 如何使用Javascript客户端对象模型检索Sharepoint 2010列表项权限
- 我应该如何检查主干.主干.模型更改时查看
- php httponly cookie在浏览器关闭时被删除
- Ext.js从json构建模型关系的问题
- 如何在提交表单时将PHP变量传递到Javascript cookie中
- 显示模块模式在Knockout中设置模型的新实例
- 使用导航属性创建Kendo UI网格模型的问题
- 使用函数setTimerOut和jquery Cookie的模型窗口
- 正在尝试将ng模型连接到cookie