我正在使用以下代码:
$(".ui-combobox-toggle").unbind("click");
Tt正在禁用该按钮。
我已经按照下面的许多其他选项进行操作。使用bind应该按照我的知识运行,但事实并非如此。
我无法再撤消它,我的意思是启用它。
我使用了bind,removeData,data等。
我现在的主要要求是我有一个锚点按钮,我必须在切换按钮点击时禁用它,并且必须再次点击切换按钮启用它。
但他们没有用。有工作吗?
答案 0 :(得分:0)
你可以试试这个:
要停用锚点
$("a").off('click').on('click', function(e) {
e.preventDefault();
return false;
});
然后当您需要再次启用它时:
$("a").off('click').on('click', function(e) {
return true;
});
此处示例:
答案 1 :(得分:0)
来自jQuery的.bind()
。
从jQuery 1.7开始,
.on()
方法是将事件处理程序附加到文档的首选方法。对于早期版本,.bind()
方法用于将事件处理程序直接附加到元素。
示例:
$('.ui-combobox-toggle').on('click', handler);
$('.ui-combobox-toggle').off('click', handler);