我在页面上有一个图标,点击时从外部JS文件调用函数。删除带有jQuery的onclick函数调用
<input type="checkbox" checked="checked" id="myCheck"/>
<img src="icon.png" id="myIcon" onclick="myFunction)(this,null,null)" />
我需要添加一个功能,当复选框被选中禁用此点击,并允许点击并调用JS功能,如果没有选中该复选框。
试过这个,但它似乎没有工作。我错过了什么?
$("#myCheck").prop("checked", true).click(function(event){
event.stopPropagation();
});
更新:因为我没有超过代码不限于在此特定情况下,报头的控制程度,并不能除去的onclick =“myFunction的)(在此,NULL,NULL)从IMG标签,是如果复选框被选中,仍然有一种方法可以禁用点击动作,也许我可以删除HTML,这里JS会被认为是什么?它不是属性...
将点击事件绑定到复选框,并停止*复选框的事件*传播。 – Chad 2012-01-03 19:41:11