我有 5 个 img 标签。
<img id="test-btn" src="image/btn1.png" onmouseover="this.src='image/btn2.png'" onmousedown="this.src='image/btn1.png'" onmouseup="this.src='image/btn2.png'" onmouseout="this.src='image/btn1.png'" onclick="uponClickingTestBtn()" style="heignt:15px;width:30px;">
当我单击其中一个图像标签时,应禁用其他图像标签。我不希望像 onmouseover 这样的事件发生在图像上。是否可以删除与元素关联的事件?我试过
$('#test-btn').filter("input,textarea,select,button").prop('disabled',true);
和
$('#test-btn :input').attr('disabled', true);
但没有用。我将如何做到这一点?我还想稍后启用这些 img 点击。