ページがロードされたときにディスプレイを非表示にし、ユーザーがページを閉じると非表示にするスクリプトがあります。
ユーザーがウェブサイトにアクセスするたびにこれを表示するように設定しました。しかし、私はそれを自分のホームページに適用したいだけです。Web サイトの他のページに通知メッセージを表示したくありません。
WordPress を使用しているため、個々のページの HTML を編集できません。
jQuery('.header-notice a.close').click(function() {
jQuery('.header-notice').slideUp(200);
localStorage.setItem("notice", jQuery('.header-notice p').html());
return false;
});
if (localStorage.getItem("notice") === jQuery('.header-notice p').html()) {
jQuery('.header-notice').show();
}
jQuery('.alert .close').live('click', function() {
jQuery(this).parent('.alert').fadeOut(200);
return false;
});