2017-04-17 52 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

哇,它是在這樣 非常感謝你的工作完美! :) –