Вы меняете предметы. Внутри .live
вы не можете использовать stopPropagation
. Так, например, это генерирует два оповещения: http://jsfiddle.net/PSYg8/1/.
$(document).ready(function(){
$('html').live('click', function(){
alert('html');
event.stopPropagation();
});
$('div').click(function(event){
alert('div');
});
});
Внутри .click
(.bind
), stopPropagation
работает без проблем. Он просто останавливает всплывающее событие div до элемента html.