Я просматриваю документы на этом page. У них есть примеры, как эти ...jQuery .on() против привязки события к селектору?
$("p").on("click", function(){
alert($(this).text());
});
$("form").on("submit", false)
$("form").on("submit", function(event) {
event.preventDefault();
});
Почему это лучше или как это отличается от этого ...
$("p").click(function(){
alert($(this).text());
});
$("form").submit(false);
$("form").submit(function(event) {
event.preventDefault();
});
Как последний вопрос, почему вы хотите это сделать ...
$("form").on("submit", function(event) {
event.stopPropagation();
});
вместо ...
$("form").submit(function(event) {
event.preventDefault();
});
Я попытался ответить на этот здесь http://stackoverflow.com/a/10827586/344304 –
возможный дубликат [Разница между .on ('click') vs .click()] (http://stackoverflow.com/questions/9122078/difference-between-onclick-vs-click) –
Это не обязательно лучше, но поскольку примеры находятся в '.on', документация, имеет смысл сделать нас «.on» там;) –