作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何在 jquery 中设置禁用按钮的事件。我想在鼠标进入禁用按钮时显示一条消息。但现在当鼠标进入禁用按钮时,没有事件不发生。
最佳答案
尝试这样:
<div id="myid"><input type="submit"><div>
$('myid').click(function(event){
if (attr('submit-button', 'disabled') == 'true')
{
alert('The button is disabled')
}
});
另请检查此 forum :
Firefox, and perhaps other browsers, disable DOM events on form fields that are disabled. Any event that starts at the disabled form field is completely canceled and does not propagate up the DOM tree. Correct me if I'm wrong, but if you click on the disabled button, the source of the event is the disabled button and the click event is completely wiped out. The browser literally doesn't know the button got clicked, nor does it pass the click event on. It's as if you are clicking on a black hole on the web page.
关于jquery - 如何在jquery中设置禁用按钮的事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33686961/
我是一名优秀的程序员,十分优秀!