2017-04-17 56 views
0

我加载自己的Web的看法变成一个iframe,为输入字段加载一些文字与事件:力KEYUP上的iframe

var f=$('#frameDemo'); 
    f.contents().find("#filter_player").val(_this.attr('user-name')); 

,并wotking罚款。

在这个输入中有一个keyup函数,如果你手动执行,但我想自动强制执行这个keyup()事件。

我试着

f.contents().find("#filter_player").keyup(); 

f.contents().find("#filter_player").trigger("keyup"); 

但没有工作。任何想法为什么它可能是?

回答

1

你可以尝试使用contentWindow用于此目的:

document.getElementById(‘iframeMsg’).contentWindow.$(‘a.first’).trigger('click'); 
+0

哇,它是在这样 非常感谢你的工作完美! :) –