我正在编写一个防止表单点击的脚本,但我无法让它在 IE7 - 8 中工作,也许有人知道为什么会这样吗?
我尝试使用 ev = e || 窗口.事件;但没有什么好事发生。请帮助,并在未来感谢。
(function( button ) {
$( document ).click(function( e ) {
ev = e || event;
var clickedEl = ev.srcElement || ev.target;
var parentClass = $( button ).attr( 'class' ).split(' ')[0];
if ( clickedEl !== button && $( clickedEl ).parents( '.' + parentClass ).
length == 0 && !$( clickedEl ).hasClass( parentClass ) ) {
// DO SOMETHING
}
});
})($('.category_select')[0]);