定位颜色框并应用焦点

时间:2011-11-22 11:29:46

标签: php jquery

我有一个最初隐藏在我的页面中的表单,我使用show()在彩色框中显示它,但是当颜色框消失时,表单仍然可见,而我希望它与colourbox一起消失。

我尝试了以下代码,但这不是我想要的,因为当我点击颜色框内的表单旁边时,我的表单仍然消失:

$(".link_page_form").click(function(){
    $("#page_form").show();
    $.colorbox({inline:true, href:"#page_form"});
    $(this).focusout(function() {
        $("#page_form").hide(); 
    });

    return false;       
});

如何定位颜色框并应用焦点?

PS:我的表格:

    
<form id="link_page_form" method="post" action="my_url" style="display: none" >
    <select id="page_from_link" name="page_from_id" >
        <OPTION VALUE="" >Associate with:</OPTION>              
            <?php foreach($pages_created as $k) {  ?>                       
                <OPTION id="<?php echo $k[3] ?>" VALUE="<?php echo $k[0]; ?>" ><?php echo $k[1]; ?></OPTION>            
            <?php } ?>  
    </select>   

    <button type="submit" >OK</button>
</form> 

0 个答案:

没有答案