如何解除具有"onclick=xxx"
的元素的點擊事件?如何解除具有「onclick = xxx」元素的點擊事件?
見下面我的代碼:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<button id="a" onclick="a()">a</button>
<button onclick="test()">test</button>
<script type="text/javascript">
function a(){
alert('a');
}
function test(){
// how can I remove the click function for #a?
// code bellow not works
$('#a').unbind('click');
}
</script>
如何在jquery 1.4.2中做到這一點? –
@ mingfish_004你可以用'attr()'來代替:'$('#a')。attr('onclick',null);'。你真的不應該使用jQuery 1.4.2;這是近4年前發佈的(http://blog.jquery.com/2010/02/19/jquery-142-released/)。 –
非常感謝! –