Javascript 在标签中禁用鼠标";李",;
我不知道如何在这样一个标签“li”中的图像上禁用鼠标Javascript 在标签中禁用鼠标";李",;,javascript,jquery,Javascript,Jquery,我不知道如何在这样一个标签“li”中的图像上禁用鼠标 我成功地禁用了click事件,但这是一个必要的事件,即使鼠标也会消失,并且标记上也会有任何操作 就像一个java禁用程序 仅在jquery或javascript中 坦克的 禁用单击: $("#btnEmpresarial").removeAttr('onclick'); 如果要隐藏鼠标光标,则始终可以以下方式使用CSS属性光标: cursor: 'none'; $('#element').click(e){ e.preventDe
我成功地禁用了click事件,但这是一个必要的事件,即使鼠标也会消失,并且标记上也会有任何操作 就像一个java禁用程序 仅在jquery或javascript中 坦克的 禁用单击:
$("#btnEmpresarial").removeAttr('onclick');
如果要隐藏鼠标光标,则始终可以以下方式使用CSS属性光标:
cursor: 'none';
$('#element').click(e){
e.preventDefault();
});
现场演示:
如果还想禁用任何单击,可以通过以下方式使用jQuery:
cursor: 'none';
$('#element').click(e){
e.preventDefault();
});
现场演示:
此外,正如@KyleMit所指出的,您甚至可以添加属性
cursor:not-allowed
如果要显示另一个光标以指定光标的不允许的状态
现场演示:使用方法:
解除绑定:
删除附加到元素的处理程序:
$( "#img li").unbind( "hover" );
如果已将事件附加到项目,则将不起作用,因为您没有停止默认操作。我想你要做的是打电话。假设您在下面的HTML中附加了所有li
元素的事件处理程序,但您不想在第二项上触发任何事件
- 启用
- 已禁用
使用jQuery,您可以删除已应用于具有prevent
类的任何项的任何绑定
$('.prevent').unbind();
如果它提高了清晰度,您可以使用以下CSS
。防止{
光标:不允许;
}
显示您尝试过的内容。显示您是如何禁用单击的。“我成功禁用了单击事件,但这是一个必要的事件,即使鼠标会离开,标记上也会有任何操作。”有人能解释一下吗?这不需要JS或jQueryon现代浏览器有CSS规则:指针事件:无代码>也许你正在寻找的东西会被禁用?Op想禁用吗hide@TusharGupta更新。感谢您指出。第二,您可能希望将游标属性从none
更改为cursor:not allowed代码>与禁用控件的常规情况相同。就这样