主题: 请问怎么在弹出层BODY内调用关闭按钮
作者: mojo, 发布日期: 2013-01-22 16:31:59, 浏览数: 2254
		<script>
			KindEditor.ready(function(K) {
				K('#create1').click(function() {
					var dialog = K.dialog({
						width : 500,
						title : '测试窗口',
						body : '<div style="margin:10px;"><strong>内容<input type="button" name="button" id="button" value="关闭" onClick=""></strong></div>',
						closeBtn : {
							name : '关闭',
							click : function(e) {
								dialog.remove();
							}
						},
						yesBtn : {
							name : '确定',
							click : function(e) {
								alert(this.value);
							}
						},
						noBtn : {
							name : '取消',
							click : function(e) {
								dialog.remove();
							}
						}
					});
				});
			});
		</script>

我想在body:''区域加入一个关闭按钮,<input type="button" name="button" id="button" value="关闭" onClick="">不知道怎么写,谢谢了。

作者: mojo, 发布日期: 2013-01-22 16:35:59
还有就是原有的那两个按钮我去掉了,因为版式不符合要求,所以我想把按钮加在body:''区内。
<script>
	KindEditor.ready(function(K) {
		K('#content').click(function() {
			var dialog = K.dialog({
				width : 300,
				title : 'Login',
				body : '<div style="margin:10px;"><strong>内容<input type="button" name="button" id="button" value="关闭" onClick=""></strong></div>',
				closeBtn : {
				name : 'Close',
				click : function(e) {
								dialog.remove();
							}
						}
					});
				});
			});
</script>
回复
作者: Roddy, 发布日期: 2013-01-22 18:19:17

回复mojo:直接在调用dialog的代码下面绑定事件

K('#button', dialog.div).click(function() {
    dialog.remove();
});
回复
作者: mojo, 发布日期: 2013-01-26 15:35:24

回复Roddy:

问题解决,谢谢!

回复
发表新帖 发表回复