js - 声明在 href 中的方法,跟 click 事件中的方法是不一样的.
访问量: 1616
如题.
有两种形式.
第一种形式: 不能使用 preventPropagation . (可以调用, 不起作用, 不会报错)
<a href="javascript:cancel_all_orders()"...>
// script tag function cancel_all_orders(){ event.preventPropagation() 这句话不好使. 尽管event 这个参数也会存在. }
第二种形式. 可以调用.
<a href="javascript:void(0)" id='my_link'>...
// script $('#my_link').click(function(event){ // 在这里可以执行: event.preventPropagation() })
在第一种方式中不行.