色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery dialog實(shí)現(xiàn)

傅智翔2年前9瀏覽0評論

jQuery是一款強(qiáng)大的JavaScript庫,它可以使JavaScript編程更加簡單、易讀和可維護(hù)。其中,jQuery dialog是非常常用的一個組件,它可以實(shí)現(xiàn)彈出框的效果。

下面我們來看看如何使用jQuery dialog實(shí)現(xiàn)一個簡單的彈出框:

<html>
<head>
<!--引入jQuery和jQuery UI庫文件-->
<script src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
<script src="http://code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
<link rel="stylesheet" >
<script>
$(document).ready(function(){
//彈出框效果
$("#myDialog").dialog({
autoOpen: false,
modal: true,
buttons: {
"確認(rèn)": function() {
//點(diǎn)擊確認(rèn)按鈕執(zhí)行代碼
alert("確認(rèn)");
$(this).dialog("close");
},
"取消": function() {
//點(diǎn)擊取消按鈕執(zhí)行代碼
alert("取消");
$(this).dialog("close");
}
}
});
});
function showDialog(){
//彈出框顯示
$("#myDialog").dialog("open");
}
</script>
</head>
<body>
<!--彈出框HTML代碼-->
<div id="myDialog" title="彈出框">
<p>這里是彈出框的內(nèi)容。</p>
</div>
<!--按鈕觸發(fā)彈出框-->
<button onclick="showDialog()">彈出框</button>
</body>
</html>

代碼解釋:

//彈出框效果
$("#myDialog").dialog({
autoOpen: false, //初始狀態(tài)下不自動展開彈出框
modal: true, //讓彈出框遮罩全屏,表示該彈出框的下面的內(nèi)容不能被交互
buttons: { //設(shè)置彈出框底部的按鈕
"確認(rèn)": function() {
//點(diǎn)擊確認(rèn)按鈕執(zhí)行代碼
alert("確認(rèn)");
$(this).dialog("close"); //關(guān)閉彈出框
},
"取消": function() {
//點(diǎn)擊取消按鈕執(zhí)行代碼
alert("取消");
$(this).dialog("close"); //關(guān)閉彈出框
}
}
});
function showDialog(){
//彈出框顯示
$("#myDialog").dialog("open");
}

可以看出,使用jQuery dialog可以快速方便地實(shí)現(xiàn)彈出框效果,而且代碼清晰易讀、易于維護(hù)。