在accordion标头上使用jquery进行stopPropagation

在accordion标头上使用jquery进行stopPropagation,jquery,html,stoppropagation,Jquery,Html,Stoppropagation,我试图让一个复选框在相应的标题(包括单击事件)中正常工作,我发现了一个示例,说明了如何使用较旧版本的jquery(1.6.3版)在或下面的代码执行此操作 <div id="accordion"> <h3><a href="#">Text <span id="id">More text <input type="checkbox"/></span></a></h3> <div>content

我试图让一个复选框在相应的标题(包括单击事件)中正常工作,我发现了一个示例,说明了如何使用较旧版本的jquery(1.6.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>
我只是无法让它与较新版本的jquery一起工作,我搜索了jquery文档,据我所知,这两个版本之间的函数应该没有任何区别


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

我认为你的问题微不足道

当您选择
jquery1.6.3
时,您有一个复选框,上面写着在小提琴中包括
jQueryUI库

但是当您选择
jquery1.8.2
时,您没有该选项。因此,您需要在添加资源部分手动包含该文件。


我认为你的问题微不足道

当您选择
jquery1.6.3
时,您有一个复选框,上面写着在小提琴中包括
jQueryUI库

但是当您选择
jquery1.8.2
时,您没有该选项。因此,您需要在添加资源部分手动包含该文件。


您想让它使用哪个版本?它在1.7.2中运行良好在1.8.2中运行良好:我正在使用的版本,你想让它使用哪个版本?它在1.7.2中运行良好在1.8.2中运行良好:我正在使用的版本,我刚刚添加了一个资源(),但它仍然不起作用。当使用1.7.0版时会出现这种情况,就像您提供的小提琴一样。您正在添加.css文件。。那么.js文件呢??检查这把小提琴,我刚刚添加了一个资源(),但它仍然不起作用。当使用1.7.0版时会出现这种情况,就像您提供的小提琴一样。您正在添加.css文件。。那么.js文件呢??检查这把小提琴
$('#accordion').accordion();
$('#accordion input[type="checkbox"]').click(function(e) {
e.stopPropagation();
});​