模拟dialog效果

<!-- 引入jquery类库文件-->
<script src="../jquery/jquery-1.7.1.js"></script>
<script src="../jquery/jquery-ui-1.8.18.custom.min.js"></script>
<!--引入css-->
<link rel="stylesheet" href="../jquery/css/jquery-ui-1.8.18.custom.css" />
<script>
  $(function(){
	  //注册对话框
	   
	   $("#dialog").dialog({
		  autoOpen:false , //设置对话框的打开方式不是自动打开   
		  show:'blind', //打开时的动画效果
		  hide:'explode', //关闭时的动画效果
		  modal:true,  //遮罩效果   false 非遮罩效果
		  resizable:false,
		 /* buttons:{  //添加按钮操作
			  "确定":function(){
				 //alert("确定"); 
				  $(this).dialog("close");
			  },
			  "取消":function(){
				// alert("取消");
				$(this).dialog("close");    
			  }
		  },*/
		  //效果与上边的buttons效果相同
		  buttons:[
		      {
			     text:"ok",
				 click:function(){
					 $(this).dialog("close"); 
				 }
			  },
			  {
			     text:"取消",
				 click:function(){
					 $(this).dialog("close"); 
				 }
			  }],
		  draggable:true, //是否可以拖动  默认true 可以拖动
		  closeOnEscape:false , //是否采用esc键退出对话框 默认值是true 采用
		  title:"添加用户",//对话框的标题
		  position:"top", //对话框弹出的位置 可以使用top left right bottom center默认值是center
		  width:400,  //设置对话框的宽度
		  height:400,  //对话框的高度
		  resixable:false,  //是否改变的操作  false则不可以改变尺寸  true 不可以 
		  zIndex:2, //层叠的效果
		  drag:function(event,ui){
			 $("#dialog").html("文本框添加"); 
			 //可以的到当前的坐标位置
		  }
		  
	   });
	   
	   
	   //触发链接事件,当点击连接时 打开对话框
	  $("#dialog_link").click(function(){
		 $("#dialog").dialog("open");//open参数 作用 打开对话框
	  });
	  
	  //怎样获取 设置的options中的参数值
	  var modalValue=$("#dialog").dialog("option","modal");
	  alert(modalValue);
	   //我怎么设置options中的参数值
	  $("#dialog").dialog("option","modal",false);
	    
  });
</script>
  

<!--
jquery UI使用前提 
  第一步
     引入别人的类库文件
     js类库
     css样式类库文件
   第二步:模拟实现
   
 
-->

 
      <!--创建连接-->  
    <a id="dialog_link" class="ui-state-dfault ui-corner-all" href="##"><span> </span>open </a>    
  <!--div $("#dialog").dialog() 他就成了一个对话框 在页面中就会隐藏-->
 <div id="dialog" title=" 文本框中的title">
  文本框中的内容
 </div>


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值