【问题标题】:How to prevent jQuery UI accordion from opening?如何防止 jQuery UI 手风琴打开?
【发布时间】:2012-01-28 00:31:12
【问题描述】:

我创建了一个 jQuery UI 手风琴,在其标题中添加了一些额外的超链接。 现在,当我单击标题中的一个超链接时,手风琴就会打开。我怎样才能防止这种情况?我只希望在用户单击标题中的任何空间时打开手风琴,但我添加的超链接除外。

【问题讨论】:

    标签: jquery-ui jquery-ui-accordion


    【解决方案1】:

    想要提供一个 js fiddle 吗?这会很有帮助。 .links 是您的选择器。根据您的需要,您最终可能会得到这样的结果:

    $(".links").bind("click", function (event) {
      event.stopImmediatePropagation();
    });
    

    preventDefaultstopPropagation 了解更多信息,请在此处查看:http://api.jquery.com/category/events/event-object/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-06-13
      • 1970-01-01
      • 1970-01-01
      • 2020-08-05
      • 2014-02-20
      • 1970-01-01
      • 2022-11-19
      相关资源
      最近更新 更多