有人能解释一下为什么这个片段不能工作吗?
我不能使用诸如 window.location、submit() 之类的特定功能(而不是 trigger()),因为此功能绑定到非常不同的元素。
$('a, button').bind('click', function(oEvent, oData) {
var oButton = $(this);
var bSkip = (oData && oData.skip);
if(true === bSkip) {
return true;
} else {
oEvent.preventDefault();
//oEvent.stopPropagation();
if(confirm('This is a confirm box')) {
$(oButton).trigger('click', { skip: true });
}
}
});
提前致谢 !;)