jQuery和IE7跨浏览器的bug

par*_*zol 0 html css jquery cross-browser internet-explorer-7

$("body").delegate('area[id=area_kontakt]','mouseover mouseleave', function(e){
if (e.type == 'mouseover') {
    $("#kontakt_tip").css('display','block');
} else {
    $("#kontakt_tip").css('display','none');
}
});
Run Code Online (Sandbox Code Playgroud)

为什么这段代码在IE7中不起作用?在IE8,FF,Ch一切都OK.有帮助吗?

问候.

thi*_*dot 5

检查过您的网站后,我找到了问题的原因.

没有人看到网站,没有人能够解决这个问题,因为问题与你在问题中提供的代码无关.

functions.js,你有几次(我已经削减了它):

xxx.modal({
    //..
    top: 50, //<---
    /*onOpen: function (xxx) {
        //..
    }*/
});
Run Code Online (Sandbox Code Playgroud)

问题在于尾随逗号; 它打破了IE7和更老.