도움이되는지 아래를 참조하십시오.
openFancybox = function{
setTimeout(function() {$('.pop').trigger('click'); },20000);
}
$(document).ready(function() {
//Declare your cookie.
$.cookie('visited','no', { expires: 7 });
//Test to see if your cookie equals 'no', if true then run the fancy box.
if ($.cookie('visited') == 'no') {
openFancybox();
}
//Your Input or click to stop the fancy box
$('#StopFancyBox').on('click',function(){
$.cookie('visited', 'yes');
});
});
@Brad는 웹 개발자 도구를 사용하여 쿠키 값이 단계별로 무엇인지 확인합니다. 단순히 web.console로 이동
jquery.cookie.jsGET http://www.coreytegeler.com/bolivares/wp-content/themes/max-magazine/source/cookies/jquery.cookie.js 404 (Not Found)
는 위의 jquery.cookie.js 파일이 올바른 위치를 참조하지 않기 때문에 것으로 보인다 $.cookie('visited')
에러 다시 전화.
/bolivares/:72SyntaxError: Expected token '('
위의 내용은 실제로 내 잘못입니다. :) 죄송합니다. openFancybox 함수를 선언 할 때()를 놓쳤습니다. 따라서 openFancybox = function(){
이어야합니다.
jquery-plugins.min.js:13TypeError: 'undefined' is not an object (evaluating 'e.browser.msie')
superfish.js:123TypeError: 'undefined' is not a function (evaluating 'jQuery('ul.nav').superfish()')
woocommerce.min.js:1TypeError: 'undefined' is not a function (evaluating 'e(".plus").live')
위 JQuery와-plugins.min.js 플러그인 superfish.js 충돌하고 각각 woocommerce.min.js. 나는 이것에 관해 많은 안내를하지 못해 죄송합니다.
/bolivares/:259ReferenceError: Can't find variable: myLoop
메인 HTML 페이지의 259 행에 myLoop (i)이 다시 호출됩니다. 그러나 모든 스크립트를 검색하면 어디에도 선언되지 않습니다.
출처
2013-02-25 17:32:35
dev
왜 두 가지 문서 준비 기능이 있습니까? 또한 firebug/웹 개발자 도구를 사용하여 다양한 주에서 쿠키의 가치를 확인 했습니까? – Brad
저는 JavaScript에 매우 익숙합니다. 저는 디자이너에게이 물건을 가르치려고합니다. –
필자는 관련 코드 만 포함 할 것을 제안합니다. 13 번 줄 아래의 모든 내용은 적합하지 않습니다. – dev