我无法通过事件处理程序 on('submit') 使用 event.preventDefault() 阻止表单提交。
$("section.shopping-cart").on('submit','form.adjustform input[type="submit"]', function(event) {
// code
event.preventDefault();
})
我曾经尝试使用on('click')并使用return false使其正常工作。尽管我已经阅读了上述方法是正确的做法...
谢谢, Cam
select
并没有出现问题,jQuery事件委托也一样:http://output.jsbin.com/suwetujoyo 委托事件的默认行为可以被阻止,因为它在事件冒泡完成且未被阻止时才执行。 - T.J. Crowder