2011-10-15 40 views
0

我有一個php代碼,可以生成一段這樣的html代碼。使用jQuery選擇具有特定的onmouseover調用的圖像

<img src="images/1.jpg" onmouseover="funct_update(1, 10, 21)" onclick="funct_click(...)" /> 
<img src="images/2.jpg" onmouseover="funct_update(5, 2, 9)" onclick="funct_click(...)" /> 
<img src="images/3.jpg" onmouseover="funct_update(8, 12, 100)" onclick="funct_click(...)" /> 

現在,因爲我不想碰的PHP代碼,我不知道這是可能的選擇,使用jQuery,有作爲屬性onmouseover="funct_update(.*)"所有圖像,並結合對onmouseover事件+1功能。

回答

1

看看詹姆斯Padolsey regex filter可以使用如下:

$("img:regex(onmouseover, funct_update.*)").mouseover(function(){ 
    // Your New Function Here 
}); 

希望這有助於!

+0

如果你想攔截onmouseover函數,你可以看看Ext JS的代碼:http://dev.sencha.com/deploy/ext-3.x/docs/source/Ext.html#method - 功能 - createInterceptor – Nikkelmann

相關問題