我正在使用手风琴插件,当用户点击页面上不是手风琴的任何地方时,我希望手风琴可以折叠任何打开的列表。
我下面的代码在折叠手风琴的意义上起作用,但是当我点击它时它仍会折叠。
我正在寻找(我认为),是一个选择器,它将选择所有内容,然后删除诸如#accordion之类的内容,以及与手风琴相关的任何li。
$('html').not('#accordion, li').click(function(){
collapseAll();
});
答案 0 :(得分:0)
html
选择器在这里是错误的。你想要所有的项目,但#according。这将是
$('*').not('#accordion, li').click(function(){
collapseAll();
});
答案 1 :(得分:0)