html单击事件使用jquery
大家好,我写了一行这样的话:html单击事件使用jquery,jquery,Jquery,大家好,我写了一行这样的话: <a href="#">delete</a> 我用它来测试,但它在Firefox中表现最好,但在IE中无法工作,为什么?我找不到错误,请您帮我谢谢单引号$('a[href='#']')正在关闭字符串 $("a[href='#']").click(function(){ alert("test"); return false; }); 单引号$('a[href='#']')正在关闭字符串 $("a[href='#']").c
<a href="#">delete</a>
我用它来测试,但它在Firefox中表现最好,但在IE中无法工作,为什么?我找不到错误,请您帮我谢谢单引号$('a[href='#']')
正在关闭字符串
$("a[href='#']").click(function(){
alert("test");
return false;
});
单引号$('a[href='#']')
正在关闭字符串
$("a[href='#']").click(function(){
alert("test");
return false;
});
因为引用
$("a[href='#']").click(function(){
alert("test");
return false;
});
因为引用
$("a[href='#']").click(function(){
alert("test");
return false;
});
你的报价导致了问题
$('a[href="#"]').click(function(){ alert("test"); return false; });
如果你仔细看,我已经将
#
周围的单引号改为双引号。如果您只使用单引号,那么JavaScript认为您正在尝试结束带引号的字符串。FireFox正在捕获错误(正确)并且无法工作。您的引用导致了问题
$('a[href="#"]').click(function(){ alert("test"); return false; });
如果你仔细看,我已经将
#
周围的单引号改为双引号。如果您只使用单引号,那么JavaScript认为您正在尝试结束带引号的字符串。FireFox正在捕获错误(正确)并且不起作用。我按照您的建议做,但在IE中也不起作用,所以我改变了方式,我使用了href的span,如下所示
测试
并更改span的css,使其具有href样式
我也很想你我是按照你的建议做的,但在IE中也不起作用,所以我改变了方式,我使用了href的span,如下所示 测试 并更改span的css,使其具有href样式 我也很想你能给
元素一个类吗?你能给
元素一个类吗?