Cri*_*sti 2 html css jquery jquery-ui jquery-ui-dialog
我有这个样本:
https://jsfiddle.net/bac8qdq1/
HTML:
<a id="OpenDialog" href="#">Click here to open dialog</a>
<div id="dialog" title="Dialog Title">
<p>test</p>
</div>
Run Code Online (Sandbox Code Playgroud)
JQuery的:
$(document).ready(function () {
$("#OpenDialog").click(function () {
$("#dialog").dialog({
modal: true,
height: 590,
width: 1005
});
});
});
Run Code Online (Sandbox Code Playgroud)
我希望当用户点击链接打开时,会弹出一个新窗口,里面有一个文本区域.
我尝试了上面的代码,但遗憾的是它没有用...你能告诉我如何解决这个问题吗?我希望窗口打开并包含textarea元素.
这是一个解决方案.哟可以试试
$(document).ready(function () {
$("#OpenDialog").click(function () {
//$("#dialog").dialog({modal: true, height: 590, width: 1005 });
var w = window.open("", "popupWindow", "width=600, height=400, scrollbars=yes");
var $w = $(w.document.body);
$w.html("<textarea></textarea>");
});
});
Run Code Online (Sandbox Code Playgroud)
这是编辑过的jsfiddle https://jsfiddle.net/bac8qdq1/13/