我有一个下拉菜单,点击图标应该向其父元素添加类“Open”,然后在任何地方点击菜单时都应该关闭它。但是,在绑定内部的函数在单击图标时就会触发。效果是它添加了类Open,然后立即将其删除。
这可能是一个简单的问题,但我似乎无法解决为什么'click'事件会立即触发!
这个问题可能类似,但仍然无法解决: jQuery bind event firing the event
这可能是一个简单的问题,但我似乎无法解决为什么'click'事件会立即触发!
这个问题可能类似,但仍然无法解决: jQuery bind event firing the event
$(function () {
$(".ui-dropdown-action").bind("click", function () {
$(this).parent()
.addClass("Open")
.bind("click", function () {
$(this).removeClass("Open");
});
});
});