我有一个基于 Twitter 的 Alert、Collapse 和 Modal Plugin 的过滤器。冲突来自使用警报插件和我的自定义代码来让它发挥应有的作用。
过滤器的功能类似于排序,当单击选择时,它会在其标题下方的排序菜单中创建一个字段(在 BCN 和 Account 过滤器是我的问题子项的情况下)。
EX:单击帐户会从那里拉出一个模式窗口,用户选择一个帐户名称。该名称显示在模式窗口之外和帐户下方的过滤器部分中。单击旁边的 X 可以取消选择,也可以通过单击底部的重置按钮取消所有选择。
这是发生错误的地方:
选择一个帐户名称后,每次后续选择都需要双击。它应该只需要单击一下
单击帐户选择(多个)时,通过 X 将其关闭,然后重新单击先前选择的相同选项会导致所有已关闭的选择出现在过滤器部分中。
我的问题是如何篡改错误。我愿意使用另一种不是警报插件的方法,只要它正常工作。
代码链接:http: //jsfiddle.net/rsxavior/ccvEw/2/