这个jQuery cookie我做错了什么?

我正在使用Zurb jQuery Modal脚本来弹出一个弹出框。 当用户点击“关闭”x时,我想设置一个cookie,这样他们就不会再看到弹出窗口15天了。

出于某种原因,我不能让这个工作,有人可以帮忙吗?

这是现场示例: http : //www.realcartips.com/test/modal/demo.html

这是我正在使用的jQuery代码:

$(document).ready(function() { if (!(jQuery.cookie("rct"))) { setTimeout(function(){ $('#myModal').reveal(); }, 1000); } }); $(".close-reveal-modal").click(function () { $.cookie("rct", 1, { expires: 15, path: '/' }); });  

编辑:我忘了提到我正在使用cookie jQuery插件

试试这个:

 $(".close-reveal-modal").live("click",function () { alert("fired"); $.cookie("rct", 1, { expires: 15, path: '/' }); });