按下按钮js覆盖功能

时间:2014-02-18 09:45:27

标签: javascript jquery overlay

所以,我有一个js脚本:

<script>
    $(document).ready(function() {
    $("#changePh").click(function() {
        $("changebox").overlay().load();
    \});

    $("#changebox").overlay({
        top: 260,
                mask: {
            color: '#fff',
            loadSpeed: 200,
            opacity: 0.5
            },
            closeOnClick: false,
            load: true
        });
        });
</script>

我希望在我按下按钮之后出现叠加,现在它出现了 我立即加载页面

我还有一个id =“changePh”的按钮和一个id =“changebox”的表单

谁能帮助我...

1 个答案:

答案 0 :(得分:0)

尝试在overlay函数中移动click函数:

$("#changePh").click(function() {
    $("#changebox").overlay().load();
    $("#changebox").overlay({
        top: 260,
        mask: {
            color: '#fff',
            loadSpeed: 200,
            opacity: 0.5
        },
        closeOnClick: false,
        load: true
    });
});

顺便说一下,在关闭#功能的$("#changebox")之前,您在\内遗失了})而冗余click