Я застрял с небольшой проблемой. Вот код
<script src="https://code.jquery.com/jquery-3.4.1.min.js"></script>
<input type="checkbox" id="chkPassport" /><span>Check To load </span>
<script> $(function () {
$("#chkPassport").click(function () {
if ($(this).is(":checked")) {
$("#b-placeholder").show(
function() {
$("#b-placeholder").load("https://dl.dropbox.com/s/2v5pn5anpi0rvwv/search%20article.html");
});
} else {
$("#b-placeholder").hide();
}
});
});
$(document).ready(function(){
$("#placeholder").click(function(){
});
});</script>
<div class="lod-notes" id="b-placeholder" style="display:none;"><img src="https://upload.wikimedia.org/wikipedia/commons/b/b9/Youtube_loading_symbol_1_(wobbly).gif" width="35px"/> </div>
Нажмите здесь, чтобы загрузить Html Файл
Проблема заключается в следующем: при открытии выше html файл в Chrome все работает нормально. Когда флажок установлен, он загружает страницу. Но когда я открываю ссылку на загруженной странице (ie: Google), он открывает Google, но когда я нажимаю кнопку «Назад», ввод все еще проверяется, но страница не загружается. Для того, чтобы загрузить его, я должен снять флажок с проверенного ввода, а затем перепроверить вход. Как отредактировать код jquery так, чтобы триггер функции ie сайт загружался всякий раз, когда вход проверен, состояние не введено, щелкнул, чтобы быть в проверенном состоянии
$("#chkPassport").click(function () {
Я думаю, что эта функция щелчка является проблемой. Из-за какого сайта загружается только при нажатии входа в проверенное состояние, а не при входе в проверенное состояние Надеюсь, ты понял. Я застрял здесь. Если вы ответите мне, вы сохраните мой день. Заранее спасибо.