2010-11-29 62 views

回答

2

$("a[href='#']").click(function(){ 
    alert("test"); 
    return false; 
}); 
0

您的报价导致问题。

$('a[href="#"]').click(function(){ alert("test"); return false; }); 

如果仔细观察,我已将#附近的单引号更改为双引号。如果您只使用单引号,那么JavaScript会认为您试图结束带引号的字符串。 FireFox捕捉错误(正确)并且不起作用。

0

我这样做是按照你的意见,但也没有在IE浏览器,所以我改变了,我用的是跨度HREF,这样 测试 并更改CSS的跨度,以使其有风格 Aslo非常想你