Internet Explorer空div链接

hef*_*ump 2 javascript internet-explorer

我想让空div对点击做出反应.

HTML

<div id="closeButton"></div>
Run Code Online (Sandbox Code Playgroud)

CSS

#closeButton {
height:100px;
position:absolute;
right:0;
top:0;
width:100px;    
z-index:1000;
border:1px solid blue;
}
Run Code Online (Sandbox Code Playgroud)

使用Javascript

$('#closeButton').click(function() {
alert("yo");
});
Run Code Online (Sandbox Code Playgroud)

这在Firefox中完美运行,但在Internet Explorer中不行.为什么?

hef*_*ump 7

我通过添加1x1透明png作为背景图像来解决它.这使div正确呈现并可用于单击功能.