Я проверяю, содержит ли URL слово «перезаписать», добавляю ли я cookie.Однако я хочу перезагрузить страницу после добавления файла cookie, а затем прекратить перезагрузку страницы.В настоящее время он продолжает перезагружать страницу, потому что видит URL и содержит слово «перезаписать».Есть ли в jQuery Do Once
или Stop()
метод?Perhpas я должен использовать .live()?
$(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();
}
});
решено
if (/rewrite/.test(self.location.href)) {
if ($.cookie('logged_in') == null) {
$.cookie("logged_in", 1, { expires : 1 });
location.reload();
}