【问题标题】:Problem using jQuery with Firefox 4.0.1在 Firefox 4.0.1 中使用 jQuery 时出现问题
【发布时间】:2011-08-22 06:49:56
【问题描述】:

我无法让以下代码与 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 页面似乎刷新了。

【问题讨论】:

  • 尝试删除 onclick 属性。应该没有必要。
  • 没有它的页面刷新,虽然它不应该考虑js代码。
  • $('form.selector') 或 $('form\:selector')
  • 能展示一下生成的html代码吗?
  • @Zippy 对!这是 jsf 的最佳参考。但是有一些参考技巧,但可以在 StackO 上找到。For Ex.

标签: jquery firefox jsf-2


【解决方案1】:

我认为你应该使用:

styleClass="selector"

代替:

class="selector"

在您的

【讨论】:

  • 测试过,没用。虽然设计明智,但使用起来更好,谢谢:)
猜你喜欢
  • 2011-06-25
  • 2019-12-27
  • 1970-01-01
  • 1970-01-01
  • 2017-08-23
  • 2020-06-06
  • 1970-01-01
  • 2010-11-24
  • 1970-01-01
相关资源
最近更新 更多