triggerHandler() 方法触发被选元素的指定事件类型。但不会执行浏览器默认动作,也不会产生事件冒泡。
triggerHandler() 方法与 trigger() 方法类似。不同的是它不会触发事件(比如表单提交)的默认行为,而且只影响第一个匹配元素。
通知 Web 浏览器不要执行与事件关联的默认动作
$(dom).on('click', function (event) {
event.preventDefault();
});
终止事件在传播过程的捕获、目标处理或起泡阶段进一步传播。调用该方法后,该节点上处理该事件的处理程序将被调用,事件不再被分派到其他节点。
$(dom).on('click', function(event) {
event.stopPropagation();
});
js触发a标签链接(暂时只知道这一种方法)
var href = $(a).attr('href');
window.location.href = href; // 当前窗口
window.open(href); // 新开窗口