十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
有很多方法实现的,比如使用alert这种比较丑的弹框,比如brbtn.click(function(){br window.alert('内容')brbr});br或者来是自己自定义的弹框,那源这样的话你至少得套三个div,比如brdiv-----这个绝对定位到整个页面,如position:absolute;top:0;left:0;right:0;bottom:0;br div-----这个在父级元素上面做绝百对定位,也就是弹框的位置br div/div----弹框内容br /divbrbr/divbr或者是jQuery UI本身所附度带的对话框知功能,那个百度就出来了,不过不建议用那个,感觉比较丑,还是自己写一个好看道br当然你也可以试着引入其他的UI框架,比如boot都有对话框的功能,不过建议自己写,用jQuery写也比较简单
成都创新互联公司为客户提供专业的网站建设、成都做网站、程序、域名、空间一条龙服务,提供基于WEB的系统开发. 服务项目涵盖了网页设计、网站程序开发、WEB系统开发、微信二次开发、成都手机网站制作等网站方面业务。
confirm是确认提示框 ,只是确认和取消 。。 dialog是对话框,可以添加内容,作为一个弹框
这么写就行了
$(function(){
$("#delect_blog_sort").click(function(){
return confirm("是否确认删除");
});
});
按确认就return true,按取消就return false。
或者根据返回值执行相应的函数,function里面就这么写
if(confirm("是否确认删除"))
submit_function();
else
return false;
就是按确认执行submit_function()函数,按取消返回false。
用jquery写一个事件的操作如下:
1、用confirm输入以下代码:
if(confirm("确定要删除数据吗"))
{
}else{
}
2、用组件jBox(需要下载jquery.jBox-2.3.min.js,并引入)
$.jBox.confirm("您确定要删除此委托吗?", "提示", function(v, h, f)
{
if (v == "ok")
{
}else{
}
});
jQuery UI 中使用了大量的样式来修饰,需要引用 jQuery UI 的样式,注意,jquery.ui.all.css 这个文件引用了大量的其他样式文件,将 jQuery UI 中 \development-bundle\themes\base 文件夹中的内容都复制过来。
link type="text/css" href="styles/jquery.ui.all.css" rel="stylesheet" /
在 ready 函数中,同时也初始化这个对话框。
$(function() {
// 初始化
$("#btn").click(function() {
alert("btn 被点击啦!");
});
// 初始化对话框
$("#dialog-confirm").dialog();
});
打开这个页面的时候,就已经可以看到对话框了。
在初始化对话框时设置
,其实
jqueryui
官网都有说明的
$(
".selector"
).dialog({
close:
function(event,
ui)
{
...
}
//这是关闭事件的回调函数,在这写你的逻辑
});