33-jqueryUI中的dialog操作

$(function () {
	$('#search_button').button();
		//创建dialog
		$('#reg').dialog({
			//1.外观,title,buttons
			title:'知问注册',
			buttons:{
				'提交':function(){
					alert('提交');
				},
				'取消':function(){
					$(this).dialog('close');
				}
			},
			//2.对话框出现位置,默认为center,其他left,top,right 
			//position:'right top',
			//3.大小选项width,height,minWidth,maxWidth
			width:300,
			//4.视觉选项show:true,show淡入hide淡出,特效blind,slide,
			//show:'slide',
			//hide:'slide',
			//5.行为选项autoOpen:false只创建不显示
			autoOpen:false,
			//6.是否可以移动,可以重新设置大小
			//draggable:false,
			//resizable:false,
			modal:true,//遮罩效果
			//设置关闭文字
			closeText:'关闭',
			
			//dialog的事件
			focus:function(event,ui){
				alert('得到焦点,有两个dialog的时候,在上面的时候点击才会出现alert');
			},
			/*create:function(event,ui){
				alert('只要被创建出来就会执行!');
			},*/
			open:function(event,ui){
				alert('打开的时候才会执行!');
			},
			close:function(event,ui){
				alert('关闭的时候才会执行!');
			},
			//可以做一些确认性的动作
			beforeClose:function(){
				alert('将要关闭的时候执行return false对话框不会被关闭');
				//return false;
			},
			drag:function(event,ui){
				$('#username').html('<span>'+ui.position.top+'   '+ui.position.left+'</span>');
			},
			dragStart:function(){
			$('#username').html('移动开始');
			},
			dragStop:function(){
				$('#username').html('移动结束');
			},
			resize:function(){
				
			},
			resizeStart:function(){
				$('#username').html('拖拽开始');
			},
			resizeStop:function(){
				$('#username').html('拖拽结束');
			}
			
		});
		//单击打开
		$('.login').click(function(){
			$('#reg').dialog('open');
	     });
	
});
<div id="reg" title="会员注册">
	表单区--会员注册
</div>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

会编程的阿强

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值