Изменения в iFrame исчезают, как только скрипт покидает функцию - PullRequest
0 голосов
/ 18 июня 2019

У меня есть функция, которая ищет слово в html iFrame и делает его красным. Он выполняет работу правильно, пока не покинет функцию, а затем изменения будут отменены.

$('#searchContent').on('click', 'a.generated', function() {
    $('#searchResults').hide();
    $('#iFrame1').show();

    var textArry = document.getElementById('iFrame1').contentWindow.document.body.innerHTML;
    document.getElementById('iFrame1').contentWindow.document.body.innerHTML = textArry.replace("your new", "<span style='color: red;'>your new </span>");
});

При просмотре инструментов разработки он остается красным, пока последняя скобка не изменится, как только уйдет. Просто запутался в том, что может быть причиной этого.

1 Ответ

0 голосов
/ 18 июня 2019

Ответ на вопрос, Таплар указал, что я использовал тег, который вызывал обновление!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...