【发布时间】:2012-01-28 00:31:12
【问题描述】:
我创建了一个 jQuery UI 手风琴,在其标题中添加了一些额外的超链接。 现在,当我单击标题中的一个超链接时,手风琴就会打开。我怎样才能防止这种情况?我只希望在用户单击标题中的任何空间时打开手风琴,但我添加的超链接除外。
【问题讨论】:
标签: jquery-ui jquery-ui-accordion
我创建了一个 jQuery UI 手风琴,在其标题中添加了一些额外的超链接。 现在,当我单击标题中的一个超链接时,手风琴就会打开。我怎样才能防止这种情况?我只希望在用户单击标题中的任何空间时打开手风琴,但我添加的超链接除外。
【问题讨论】:
标签: jquery-ui jquery-ui-accordion
想要提供一个 js fiddle 吗?这会很有帮助。 .links 是您的选择器。根据您的需要,您最终可能会得到这样的结果:
$(".links").bind("click", function (event) {
event.stopImmediatePropagation();
});
或preventDefault 或stopPropagation 了解更多信息,请在此处查看:http://api.jquery.com/category/events/event-object/
【讨论】: