我一直在使用jQuery-QueryBuilder在我的Rails应用程序中实现高级搜索功能。很酷。
现在,我想通过添加名为添加自定义组的新添加组作为我的屏幕快照来自定义模板。
添加自定义组按钮的行为几乎与添加组按钮相同,但是当单击该按钮时,我将有更多的逻辑来添加默认过滤器。 / p>
我现在在 beforeAddGroup.queryBuilder(事件,对象)中对此回调进行调试。但是,当我执行object.$el
或event.target
时,我得到了整个div元素,其中包含您在屏幕快照中看到的所有内容,这就是为什么我无法找到一种方法来查看单击哪个组按钮的原因。
简而言之,我的目的是要知道单击哪个组按钮是添加组还是添加自定义组。
如果需要更多详细信息,请随时告诉我,这将帮助您确定我的问题,我们可以找到解决方案。
答案 0 :(得分:0)
尝试使用afterAddGroup事件将onclick事件添加到组按钮。保存单击的按钮的值以用于其他事件。了解如何节省价值:jQuery how to get the class or id of last clicked element?