以下不适用于我的页面:
$("#bob").ready(function () {
$("#bob").contents().find(".findme").css("background", "red");
$(document.getElementById('bob').contentWindow.document).find('.findme').bind("mousedown", function() {
alert( $(this).text() );
});
});
但是,如果我添加一个警报,我假设它会增加某种类型的延迟以让 iframe 在 JS 继续之前运行,它可以工作吗?
$("#bob").ready(function () {
alert(1)
$("#bob").contents().find(".findme").css("background", "red");
$(document.getElementById('bob').contentWindow.document).find('.findme').bind("mousedown", function() {
alert( $(this).text() );
});
});
延迟是使它起作用的原因吗,不应该准备好处理这个吗?另外,有没有办法让上面的直播,所以时间不是问题?