1
URLに「書き換え」という単語が含まれていないかどうかを確認しています。ただし、Cookieが追加された後にページをリロードしてから、ページのリロードを停止します。現在は、URLが表示され、 "rewrite"という単語が含まれているため、ページを再読み込みしています。 jQueryにDo Once
、またはStop()
メソッドがありますか?両方はその後、あなたはすでにリロードを行ってきた知っていれば、私は.live()?
jQueryライブページをリロードして停止しますか?
$(document).ready(function() {
if ($.cookie('logged_in') == null) {
Do Nothing
} else {
Do Something
}
});
$(document).ready(function() {
if (/rewrite/.test(self.location.href)) {
$.cookie("logged_in", 1, { expires : 1 });
location.reload(); stop();
}
});
を使用する必要がPerhpasは、URLで書き換え、Cookieの
if (/rewrite/.test(self.location.href)) {
if ($.cookie('logged_in') == null) {
$.cookie("logged_in", 1, { expires : 1 });
location.reload();
}
そうです。もちろん、単純なものです...コードを再配置してください、ありがとうございます。 – ToddN
もしも/rewrite/.test(self.location.href)&& $ .cookie( 'logged_in')== nullならば、 – Treborbob