JSFiddle Live Demo

脚本说明

我的脚本是对邮箱进行排序和/或过滤,而您可以在单击时选择每个选项之一和排序选项,如果该选项处于活动状态,它将切换指示从A-Z到Z-A的图标,反之亦然。

过滤器选项会更改按钮文本,并在单击按钮时将按钮的宽度设置为下拉宽度的动画,然后向下滑动下拉菜单。再次单击时,它将逆转此过程,检查是否已更改文本以调整宽度。

我希望实现的目标

单击除.Active过滤器/视图选项之外的其他选项之一时,我希望触发click事件以反转显示进度。我尝试使用e.target触发此点击悬停,我不确定如何正确触发此操作,因为我的尝试无济于事。

最佳答案

您的trigger事件似乎运行良好,只是在错误的元素上触发了它。这似乎正在工作:

$('.dropdown-toggle').trigger("click");


我已经更新了plunker

07-24 18:55
查看更多