2014-06-05 86 views
0

我在iframe中有一個類。我能夠使用以下jQuery代碼更改此類的顏色:JQuery內容點擊不起作用

$("#chart_iframe0").contents().find(".btn-green").css("background","#BADA55"); 

這工作正常。

我,所以我現在正在使用此代碼與jQuery點擊它是什麼: 不過,現在我想用「點擊」的jQuery的事件來執行相同的操作:

$("#chart_iframe0").contents().find(".btn-green").click(); 

但是,這是不按我想要的那樣工作。 任何人都可以指導我第二個jQuery代碼有什麼問題嗎?它與語法還是其他相關?

這裏是它的HTML區域:

<div id="btn-actions" class="tclass"> 
<a class="btn btn-wide btn-green"> 
<span style="">Click me</span> 
</a> 
</div> 
+1

您能否在此發佈頁面HTML ... –

+1

您可以設置jsfiddle嗎? – mohamedrias

+1

看看這個:http://stackoverflow.com/questions/10943727/how-to-trigger-an-iframe-event-jquery – melancia

回答

0

嘗試使用。對()的click事件的元素進行綁定。

$("#chart_iframe0").contents().find(".btn-green").on("click", function(){ 
    alert('test'); 
}); 
+0

對不起,沒有工作 – Satch3000