我有一个输入字段,当聚焦时会触发jQuery函数以隐藏iframe中的某些内容,这很好用。但是,如果在输入字段仍然处于焦点状态时重新加载/刷新了iframe内容,则jQuery函数将不会再次触发。如果在重新加载iframe内容后输入仍处于焦点位置,是否可以重新运行下面的jQuery?
"/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pdf2image/pdf2image.py", line 169, in __page_count
raise Exception('Unable to get page count. Is poppler installed and in PATH?')
答案 0 :(得分:-1)
您可以处理iframe onload事件以执行相同的逻辑。试试以下-
function exec(){
var $iframe = $("#customize-preview iframe").contents();
$("#alert_check_in_notification_sent", $iframe).css("display", "block");
$("#check-in-wrap", $iframe).css("display", "none");
}
$('#_customize-input-checkin\\[message\\]').focus(function() {
exec();
});
$("#customize-preview iframe").load(function(){
if($('#_customize-input-checkin\\[message\\]').is(":focus"))
exec();
});