在 Firefox 4.0.1 中使用 jQuery 时出现问题
我无法让以下代码与 Firefox 一起使用。
在其他浏览器上,此代码会导致链接突出显示。但对于 Firefox,我什至无法让它执行 js。
<h:form>
<h:commandLink class="selector" action="#" value="Create" onclick="return false;"/>
<h:commandLink class="selector" action="#" value="Check" onclick="return false;"/>
</h:form>
这是 js。
$(function()
{
$(".selector").click(function()
{
$(this).toggleClass('highlightChoice');
return false;
});
});
提前致谢:)
编辑:
另外,奇怪的是,如果没有“return false”事件 onclick,页面似乎会刷新。
I'm having trouble to get the following code to work with Firefox.
On other browsers this code results in the link being highlighted. But with Firefox I cant get it to even execute the js.
<h:form>
<h:commandLink class="selector" action="#" value="Create" onclick="return false;"/>
<h:commandLink class="selector" action="#" value="Check" onclick="return false;"/>
</h:form>
And heres the js.
$(function()
{
$(".selector").click(function()
{
$(this).toggleClass('highlightChoice');
return false;
});
});
Thanks in advance :)
EDIT:
Also, weirdly enough without the 'return false' event onclick the page seems to refresh.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为你应该
使用:而不是:
在你的上
I think you should use:
instead of:
on your <h:commandLink />