在手风琴标题上使用jquery进行stopPropagation

时间:2012-11-27 18:06:05

标签: jquery html stoppropagation

我正在尝试让一个复选框在相应的标题内正常工作(包括click事件),我找到了一个关于如何使用旧版本的jquery(版本1.6.3)在{ {3}}或代码如下;

<div id="accordion">
<h3><a href="#">Text <span id="id">More text <input type="checkbox"/></span></a></h3>
<div>content etc</div>
<h3><a href="#">Text <span id="id">More text <input type="checkbox"/></span></a></h3>
<div>content etc</div>

$('#accordion').accordion();
$('#accordion input[type="checkbox"]').click(function(e) {
e.stopPropagation();
});​

我只是无法使用更新版本的jquery,我搜索了jquery文档,据我所知,版本之间不应该有这个函数的任何区别。

有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:1)

我认为你的问题很简单......

当您选择jQuery 1.6.3时,您会在复选框中显示包含jQueryUI library的复选框。

但是当您选择jQuery 1.8.2时,您没有选项。因此,您需要在“添加资源”部分中手动包含该文件

<强> Updated Fiddle