Div用作背景,不能用jQuery点击

时间:2014-01-30 16:03:04

标签: javascript jquery html css

我正在创建一个带有黑色背景的弹出窗口。我希望弹出窗口在单击背景时消失。弹出窗口时,背景似乎不能用jQuery点击。即使我在代码中插入“alert()”,也没有任何反应。

HTML:

<div id="blacked_out_background"></div>
<div id="tr_panel">
    <ul>
        <li>Item 1</li>
        <li>Item 1</li>
    </ul>
</div>

CSS:

#blacked_out_background
{
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    bottom: 0;
    opacity: 0.5;
    background-color: #000;
    text-align: center;
    z-index: 2000;
}

#tr_panel
{
    position: relative;
    margin: auto;
    bottom: 600px;
    width: 300px;
    background-color: #eee;
    border-radius: 5px;
    border: 2px solid #111;
    background-color: #FFF;
    opacity: 1;
    z-index: 3000;
}

jQuery的:

$("#blacked_out_background").click(function () {
    $("#blacked_out_background").hide();
});

0 个答案:

没有答案