在我的 fancybox 页面加载上设置 jquery cookie
这是用于在页面加载时加载 fancybox 的。但是,我希望新访问者或 3 天前访问过该页面的人可以看到此信息。
我想用 jQuery cookie 但我不知道如何。
jQuery(document).ready(function() {
$.fancybox(
'<h2>Hi!</h2><p>Lorem ipsum dolor</p>',
{
'autoDimensions' : false,
'width' : 350,
'height' : 'auto',
'transitionIn' : 'none',
'transitionOut' : 'none'
}
);
});
this is what is used to load fancybox on page load. However, I want this to be appeared on new visitors or people who visited the page 3 days ago.
I guess with a jQuery cookie but I don't know how.
jQuery(document).ready(function() {
$.fancybox(
'<h2>Hi!</h2><p>Lorem ipsum dolor</p>',
{
'autoDimensions' : false,
'width' : 350,
'height' : 'auto',
'transitionIn' : 'none',
'transitionOut' : 'none'
}
);
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
在您的
中添加
,然后:
这使用 cookie 插件。
In your
<head>
add<script src="jquery.cookie.js"></script>
, then:This uses the cookie plugin.
请参阅 jQuery 可以在浏览器中读取/写入 cookie 吗?
See Can jQuery read/write cookies to a browser?
我已阅读此内容并尝试将其合并到我的网站中,但它不起作用。
在我的'theme.liquid'
下''
我有这个:
在我的'jquery.cookies.js'
我有:
我有这个脚本的原因是因为我正在使用 Shopify 的应用程序,这是他们给我的用于注册社交媒体的代码行。
这样做的目的这是因为我希望每当客户进来并访问时,弹出屏幕就会出现在主页上。
I have read this and tried to incorporate this to my website but its not working.
In my 'theme.liquid'
Under ''
I have this:
<script src="jquery.cookie.js"></script>
In my 'jquery.cookies.js'
I have:
The reason why I have this Script is because I am using a app from Shopify and this is the line of code they gave me for a sign up with social media.
<script src="//setup.shopapps.io/social-login/script/snookieshop.js?width=300&height=330"></script>
The purpose of doing this is because I want the pop-up screen to appear on the homepage whenever a customer comes in and visits.