0
クッキーを使用してページの読み込み時のfancyboxポップアップを設定しようとしていますが、動作しません。私が見逃したことがあります。あなたの助けが必要です。 with-no-cookieスクリプトは正しく動作します。 jquery.cookie.jsもjquery/1.5.2/jquery.min.jsと追加し、テスト目的で何度もCookieの名前を変更しましたが、いずれも機能しませんでした。ページロード時にjQueryクッキーを設定する際の問題fancyboxポップアップ
は、このオンロードポップアップが公式ページから
<script>
jQuery(document).ready(function() {
$.fancybox(
'<h2>Hi!</h2><p>Lorem ipsum dolor</p>',
{
'autoDimensions' : false,
'width' : 350,
'height' : 'auto',
'transitionIn' : 'none',
'transitionOut' : 'none'
}
);
});
</script>
を持っているこれは、これは動作するはずクッキー
<script>
$(function() {
if ($.cookie('mycookie')) {
// it hasn't been three days yet
} else {
$.fancybox(
'<h2>Hi!</h2><p>Lorem ipsum dolor</p>',
{
'autoDimensions' : false,
'width' : 350,
'height' : 'auto',
'transitionIn' : 'none',
'transitionOut' : 'none'
}
);
}
});
// set cookie to expire in 3 days
$.cookie('mycookie', 'true', { expires: 3});
</script>