我有一个功能,可以在iFrame的html中搜索一个单词并将其变为红色。它会正确执行工作,直到退出功能,然后还原更改。
$('#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>");
});
在开发工具中查找,该图标会一直保持红色,直到最后一个括号离开后才恢复原状。只是对可能造成这种情况的原因感到困惑。
答案 0 :(得分:0)
回答的问题,塔普拉(Taplar)指出我正在使用引起刷新的标签!