Как отменить событие click для элемента с "onclick=xxx"
?как отменить событие click для элемента с «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/). –
большое спасибо! –