2011-02-23 69 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”;

相关问题