jqueryui手风琴锁定某些元素
我在我的页面上设置了一个jqueryui手风琴,上面有多个h3项 由于某种原因,在我选择了一个中间部分之后,它就锁定了一些其他元素。似乎没有一种模式可以确定哪些是被锁定的 当我把鼠标悬停在它们上面时,我甚至似乎没有点击它们的选项 这是它的代码jqueryui手风琴锁定某些元素,jquery,user-interface,accordion,locked,Jquery,User Interface,Accordion,Locked,我在我的页面上设置了一个jqueryui手风琴,上面有多个h3项 由于某种原因,在我选择了一个中间部分之后,它就锁定了一些其他元素。似乎没有一种模式可以确定哪些是被锁定的 当我把鼠标悬停在它们上面时,我甚至似乎没有点击它们的选项 这是它的代码 $( "#catalog" ).accordion({ autoHeight : false, disabled : false}); 任何帮助都将不胜感激!:) 编辑 以下是解决此问题的答案: $("#catalog h3").click(functi
$( "#catalog" ).accordion({
autoHeight : false,
disabled : false});
任何帮助都将不胜感激!:)
编辑
以下是解决此问题的答案:
$("#catalog h3").click(function(event){event.stopPropagation();});
如果您需要在H3上停止标记,我猜您的HTML中有一个错误,例如,您忘记关闭标记,或者嵌套了H3。通过验证器运行HTML,确保没有任何孤立元素,或者没有忘记关闭任何标记
我强烈建议您这样做,以确保您的标记是正确的,以防您用JS黑客修补html错误。请给出您的解决方案,作为您问题的答案,并将其标记为已解决。