Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Twitter bootstrap 引导面板折叠事件多次触发_Twitter Bootstrap_Collapse - Fatal编程技术网

Twitter bootstrap 引导面板折叠事件多次触发

Twitter bootstrap 引导面板折叠事件多次触发,twitter-bootstrap,collapse,Twitter Bootstrap,Collapse,我有以下代码的产品可在商店与相关产品也。我想知道崩溃事件中那个部门的身份。但是从代码中,我得到了两个在折叠嵌套列表时触发的结果 HTML 当我得到以下结果时: 关于产品1 输出=> id:collapse1 id:collapse2 id:collapse1 关于相关产品 输出=> id:collapse1 id:collapse2 id:collapse1 如何仅从第二个结果id collapse2获取单个结果,因为它显示了两个触发的结果。我在别的地方做错了吗?我已经解决了这个问题。我

我有以下代码的产品可在商店与相关产品也。我想知道崩溃事件中那个部门的身份。但是从代码中,我得到了两个在折叠嵌套列表时触发的结果

HTML

当我得到以下结果时: 关于产品1 输出=>

id:collapse1
id:collapse2
id:collapse1
关于相关产品 输出=>

id:collapse1
id:collapse2
id:collapse1

如何仅从第二个结果id collapse2获取单个结果,因为它显示了两个触发的结果。我在别的地方做错了吗?

我已经解决了这个问题。我修改了js事件函数,如下所示,即使它不需要任何$this.hasClassin检查

$(document).on('show.bs.collapse', function (e) {        
    console.log('id:'+e.target.id);                                   
})