代码之家  ›  专栏  ›  技术社区  ›  ACP

从javascript函数启动jquery facebox?

  •  0
  • ACP  · 技术社区  · 14 年前

    我在函数中使用这个,

    document.getElementById("DeleteConfirmationdiv").style.display = 'block';
    

    DeleteConfirmationdiv jQuery Facebox 插件。有可能吗?

    $(document).ready(function($) {
        $.facebox.settings.opacity = 0.2;
        $('a[rel*=facebox]').facebox();
    });
    

    我的网页上有这个,

    <a id="signin" href="#signindiv" rel="facebox">
       <img alt="" src="Css/images/Sign in.png" height="19" width="59" />
    </a>
    

    我试过但没用,

    function showDisplaydiv() {
        $.facebox.settings.opacity = 0.2;
        $('#ConfirmationPanel').facebox();
        //document.getElementById("ConfirmationPanel").style.display = 'block';
        document.getElementById("datatable").style.display = 'block';
        document.getElementById("ImageButtonDiv").style.display = 'block';
        document.getElementById("adddiv").style.display = 'none';
        return false;
    }
    

     <asp:Button ID="Delete" runat="server" CssClass="deletebuttons" 
     OnClientClick="javascript:return(Deleteyuitable()&&showDisplaydiv(''));"
    onfocus="this.blur();" Text="" />
    
    1 回复  |  直到 14 年前
        1
  •  1
  •   ACP    14 年前

    我已经开始工作了,

    $(function(){
        $.facebox({ div: '#box' });
    });
    

    只是做了这个,

    function showDisplaydiv() {
        $.facebox.settings.opacity = 0.2;
        $.facebox({ div: '#ConfirmationPanel' });
        //document.getElementById("ConfirmationPanel").style.display = 'block';
        document.getElementById("datatable").style.display = 'block';
        document.getElementById("ImageButtonDiv").style.display = 'block';
        document.getElementById("adddiv").style.display = 'none';
        return false;
    }
    
    推荐文章