jquery弹出框插件jquery.ui.dialog⽤法分析
本⽂实例讲述了jquery弹出框插件jquery.ui.dialog⽤法。分享给⼤家供⼤家参考,具体如下:
1. jquery.ui.dialog
2. ⽂件引⽤
要使⽤jquery.ui.dialog,需要引⽤两个⽂件,1个是js,另外1个是css
在contentpage中添加:
<script type="text/javascript" src="/Content/ui.js"></script>
在masterpage中添加:
<link href="jquery-ui.css" rel="stylesheet" type="text/css">
3. 使⽤⽅法
jquery.ui.dialog相⽐thinkbox要有优势,thinkbox是在$.ready中指定的,导致不能灵活的扩展弹出层的弹
出时机,针对⼀个逻辑判断,⼀种情况下弹出,另外⼀种不弹出,thinkbox就缺乏应变能⼒,⽽jquery.ui.dialog()采⽤ $('..').dialog(..);的⽅式使得弹出更加灵活
1)弹出简单的对话框
jquery下载文件请求$("#dialog").dialog();
2)弹出模式对话框
$("#dialog").dialog({ modal: true });
3)弹出模式对话框,并有遮罩效果
复制代码代码如下:
$("#dialog").dialog({ modal: true, overlay: { opacity: 0.5, background: "black" } });
4)带确定与取消按钮
复制代码代码如下:
$("#dialog").dialog({ buttons: { "Ok": function() { alert("Ok"); }, "Cancel": function() { $(this).dialog("close"); } } });
5)如何关闭对话框
$("#dialog").dialog("close");
<!DOCTYPE html>
<html>
<head>
<link href="/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
<script src="/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script src="/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
<script>
$(document).ready(function() {
$("#dialog").dialog();
});
</script>
</head>
<body >
<div id="dialog" title="Dialog Title">I'm in a dialog</div>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<link href="/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
<script src="/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script src="/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
<script>
$(document).ready(function() {
$("#dialog").dialog();
});
</script>
</head>
<body >
<div id="dialog" title="Dialog Title">I'm in a dialog</div>
createprocess错误码1450
</body>
</html>
jQuery boxy
使⽤该jQuery插件
要想使⽤该jQuery插件,需要把$(selector).boxy();放在ady中。使⽤合适的选择器表达式替换这⾥的"selector",例如:"a[rel=boxy],form.with-confirmation"。这会给匹配的元素附加⼀些⾏为,如下:
①⼀个href属性中如果锚点包含#,则此锚点相对应的ID的DOM元素的内容就会被添加到boxy对话框中。
②如果href锚点内容为其他⼀些东西,则会试图使⽤Ajax载⼊其对应的内容。理想情况下,我们有相同的起源检查和委托对框架的跨域请求。这将会在下⾯展⽰。
③表单上会显⽰⼀个提交模式的确认消息。
socket am4使⽤⽅法
table of content
使⽤下载包中的三个⽂件!easyui图标库
<script type ="text/javascript " src ="../js/jquery.boxy.js "> </script> <link rel ="stylesheet " href ="../css/boxy.css " type ="text/css " />
基本的插件⽤法:
<script type="text/javascript">哔哩哔哩加载不出数据
$(function(){ $(".boxy").boxy(); });
</script>
请注意,boxy对话框⾃动计算出您的内容区域内本⾝的⼤⼩和位置,没有必要明确规定了包装集的尺⼨。
<link rel ="stylesheet" href ="../css/common.css" type ="text/css" />
更多关于jQuery相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》、《》及《》
希望本⽂所述对⼤家jQuery程序设计有所帮助。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。