1
我正在檢查,看看url是否包含單詞「rewrite」,如果它是我添加一個cookie。但是,我想在添加cookie後重新加載頁面,然後停止重新加載頁面。目前,它不斷重新加載頁面,因爲它看到的網址,它包含單詞「重寫」。有沒有像jQuery中的Do Once
或Stop()
方法? Perhpas我必須使用.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();
}
});
在URL和餅乾解決
if (/rewrite/.test(self.location.href)) {
if ($.cookie('logged_in') == null) {
$.cookie("logged_in", 1, { expires : 1 });
location.reload();
}
是的,這樣做。當然,它的一些簡單的...重新排列代碼,謝謝。如果(/rewrite/.test(self.location.href)&& $ .cookie('logged_in')== null)也可以完成( – ToddN
) – Treborbob