Jquery UI dialog彈出層插件

 

 
必須先下載Jquery UI插件

然後再把下載的文檔複製到項目中,可以複製你需要的單個插件

 

--------------------------------------具體代碼如下--------------------------------

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <script type="text/javascript" src="jquery-1.7.1.min.js"></script> //這個必須在前面,否則沒效果
    <script type="text/javascript" src="js/jquery-ui-1.7.3.custom.min.js"></script>
    <script src="js/jquery-ui-1.7.3.custom/development-bundle/ui/minified/ui.dialog.min.js"
        type="text/javascript"></script>//網上下載的ui插件中的dialog
    <link href="js/jquery-ui-1.7.3.custom/development-bundle/themes/base/ui.all.css"
        rel="stylesheet" type="text/css" />  //插件自帶的css,我們主要把它拖到代碼中

    <title>Jquery UI 彈出層應用示例</title>
    <script type="text/javascript">
        $(function () {
            $("#div1").hide();//先隱藏要彈出的div
            $("#Button1").click(function (event) {//給按鈕綁定事件
                $("*").stop();//停止所以操作
                event.stopPropagation();
                $("#div1").dialog({ modal: true });//這裏是模型框,不能操作其他,則彈出之後Button2不能操作。如果可以操作Button2事件則$("#div1").dialog);就可以咯
                $("#div1").dialog("open");//彈出div,open爲彈出,close爲關閉
            });
            $("#Button2").click(function (event) { $("#div1").dialog("close"); })//關閉
            $("#a1").click(function (envent) {
                $("#div1").dialog("close");//關閉
            })
        })
    </script>
</head>
<body>
    <form id="form1" runat="server">
   
    <div class="ui-widget ui-widget-content ui--corner-all" style=" width:750px; padding:5xp;">
    <h1>Demo.每個層都彈出不同的內容</h1>
        <input id="Button1" type="button" value="彈出層" /><input id="Button2" type="button"
            value="關閉層" />
    </div>
    <div id="div1" style="width:400px; height:150px" title="自定義標題">
    <p>彈出層</p>
        <a  id="a1" style="" href="#">關閉</a>
    </div>
    </form>
</body>
</html>
====================如有錯誤,請多多指教==========================

-----------------------------待續 ehtan-----------------------------------

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章