このような質問が無数にあることに気づきました。私は HTML/CSS ほど JQuery が得意ではなく、初めて Cookie を使用しています。ユーザーが「X」をクリックすると消えるはずの緑色のバナーがあるこのWebサイトがあります。
これは、私を狂わせる壊れた JQuery です。
$(document).ready(function(){
if (!$.cookie('thecookie') || $.cookie('thecookie')==null || $.cookie('thecookie')=="") {
$("#headershadow").hide();
$("#bigx").click(function(){
$("#greenbanner").hide(1000);
$("#headershadow").show();
$.cookie('thecookie', 'true', { expires: 1, path: '/' });
});
} else {
$("#headershadow").show();
$("#greenbanner").hide();
}
});
本質的に、これが壊れている理由を知りたいです。初めてウェブサイトを読み込んだときに が表示される必要があり#greenbanner
ます。その後、 をクリックすると、bigx
その#greenbanner
日は消えます。私はこの気の利いたプラグインを JQuery クッキーに使用しています。
これが壊れないようにするための助けがあれば、素晴らしいでしょう。私はこれにあまりにも長い間悩まされてきましたが、今はイライラしています。