Cookie を設定し、クリックすると DIV (イントロ) を非表示にするリンクがあります。ただし、クリックするとURL(a href)に移動し、コードを実行してdivを非表示にしてCookieを設定したい. どうすればこれを達成できますか?
現在、私はクッキーコードを持っています:
$(document).ready(function() {
if (!readCookie('my-intro')) {
$('#intro').show();
}
$('#close').click(function() {
$('#intro').hide();
createCookie('my-intro', true, 1)
return false;
});
});
(「createCookie」関数のコードが他にもあることに注意してください。ただし、それは問題に関連しているとは思わないので、きれいに保つために削除しました)。
そして現在のリンク:
<a href="JavaScript:void(0)" id="close">close and go to URL</a>
問題は上記にあります。私はそれを閉じて URL に移動する必要がありますが、JavaScript で "href" を既に持っているため、設定できないようです。
よろしくお願いいたします。