jquery元素解除绑定事件之后怎么在添加事件

2025-05-21 05:49:13
推荐回答(2个)
回答1:

其实你设置为disabled后,没有必要执行unbind , $("#menu").attr('disabled','disabled');

下面是你的思路
function AClick(){
$(divB).show();//弹出一个层,里面有个按钮B
$(B).click(BClick);
};
function BClick(){
$(A).addClass("addter").attr("title","您已添加无法点击").unbind("click");
$(divC).show();//C弹出来,里面有个按钮C
$(C).click(CClick);//绑定C里面的删除事件
};
function CClick(){
$(A).removeClass("addter").attr("title","可以点击").click(AClick);
$(C).hide();//删除C
};

$(A).click(AClick);

回答2:

$("#menu").removeClass("addter").bind("click", function() {
alert("test");
});
试试