Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在标签中禁用鼠标";李",;_Javascript_Jquery - Fatal编程技术网

Javascript 在标签中禁用鼠标";李",;

Javascript 在标签中禁用鼠标";李",;,javascript,jquery,Javascript,Jquery,我不知道如何在这样一个标签“li”中的图像上禁用鼠标 我成功地禁用了click事件,但这是一个必要的事件,即使鼠标也会消失,并且标记上也会有任何操作 就像一个java禁用程序 仅在jquery或javascript中 坦克的 禁用单击: $("#btnEmpresarial").removeAttr('onclick'); 如果要隐藏鼠标光标,则始终可以以下方式使用CSS属性光标: cursor: 'none'; $('#element').click(e){ e.preventDe

我不知道如何在这样一个标签“li”中的图像上禁用鼠标


我成功地禁用了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与禁用控件的常规情况相同。就这样