2011-02-23 65 views
0

早上好,我想知道是否可以在網頁上的所有鏈接(或類)上添加automaticalliy javascript動作,例如我想添加以下javascript動作:「 PlayFlashSound();」,所以我的網頁上的鏈接應該是:將JavaScript動作添加到網頁上的所有鏈接

<a onmouseover="PlayFlashSound();" href="#">Link Text</a>" 

手動添加JavaScript行爲的問題是,我使用Joomla,我不知道該怎麼做。

謝謝。

回答

1

與jQuery你可以這樣做。

$(document).ready(function() { 

    $('a').click(function() { 

     PlayFlashSound(); 

     return false 

    }); 

}); 
0

像這樣的東西可以很容易地使用jQuery來完成:

$('a').mouseover(function() 
{ 
    PlayFlashSound(); 
}); 

Example available here.

0

我,因爲這個問題的標籤之一認爲是「的Joomla」筆者想完成什麼需要使用包含在Joomla CMS中的Mootool。該代碼可以是,例如,像這樣的:

window.addEvent( 「domready中」, 功能(){

$$('a').each(function(item, index) { 

    item.addEvent('click', PlayFlashSound); 
}); 

})

請記住,如果你想阻止這些鏈接的默認動作PlayFlashSound函數必須返回「false」;

相關問題