var _cnt = 0;
$('#btn0').bind(
'click',
function(){
$('input#callback0').val( _cnt + '回クリックしました。');
if( _cnt >= 10 ){
$(this).unbind('click');
}
else{
_cnt++;
}
}
);
ボタン
10回クリックするとクリックイベントが削除されます。
$('#btn1').bind({
click: function(){
$('input#callback1').val('クリックしました。');
},
mouseover: function(){
$('input#callback1').val('マウスオーバーしました。');
},
mouseout: function(){
$('input#callback1').val('マウスアウトしました。');
$(this).unbind('click');
}
});
ボタン
ボタンからマウスアウトするとクリックできなくなります。