jquery остановить вызов другого обработчика

Допустим, у меня есть метки, и я прикрепляю к ним два события щелчка:

$('#l1').bind('click',function(){
 alert('label clicked');
}
$('#l2').bind('click',function(){
 alert('label2 clicked');
}
$('#l3').bind('click',function(){
 alert('label3 clicked');
}

$('label').bind('click',function(){
 if($(this).hasClass('disabled')
return false
}
<label id='l1'>hi</label>
<label id='l2' class="disabled">bye</label>
<label id='l3'>hi</label>

Теперь я не хочу, чтобы предупреждение отображалось, когда метка с классом отключено нажата. Возможно ли это сделать?

Примечание: предупреждение - это всего лишь фиктивная вещь .. Я выполняю набор действий вместо это .. каждый разный на основе фактического ярлыка

8
задан John Conde 23 August 2012 в 13:03
поделиться