Javascript 许多jQueryUI对话框
我试图根据我的新闻数组的大小显示更多的对话框。为什么它不工作?我只得到一个弹出窗口。我检查了数组及其7项Javascript 许多jQueryUI对话框,javascript,jquery,jquery-ui,dialog,jquery-ui-dialog,Javascript,Jquery,Jquery Ui,Dialog,Jquery Ui Dialog,我试图根据我的新闻数组的大小显示更多的对话框。为什么它不工作?我只得到一个弹出窗口。我检查了数组及其7项 for(var i=0; i<newsArray.length; i++{ $("#dialog").dialog({ resizable: true,
for(var i=0; i<newsArray.length; i++{
$("#dialog").dialog({
resizable: true,
width:"auto",
modal: true,
title:"test"
});
}
for(var i=0;i使用类而不是Id来初始化对话框。此外,不能有多个相同Id的元素(如果有)
演示:
代码:
<div class="checked" >Click to open dialog</div>
<div class="checked" >Click to open dialog</div>
<div class="checked" >Click to open dialog</div>
<div class="checked" >Click to open dialog</div>
<div class="checked" >Click to open dialog</div>
<div class="checked" >Click to open dialog</div>
<div class="checked" >Click to open dialog</div>
<div class="checked" >Click to open dialog</div>
单击打开对话框
单击以打开对话框
单击以打开对话框
单击以打开对话框
单击以打开对话框
单击以打开对话框
单击以打开对话框
单击以打开对话框
Javascript:
$(document).ready(function () {
for (var i = 0; i < 7; i++) {
$(".checked").dialog({
resizable: true,
width: "auto",
modal: true,
title: "test"
});
}
});
$(文档).ready(函数(){
对于(变量i=0;i<7;i++){
$(“.checked”)。对话框({
可调整大小:正确,
宽度:“自动”,
莫代尔:是的,
标题:“测试”
});
}
});
你错过了for循环的右括号我想你理解错了,我只有一个div。如何根据数组的大小自动创建更多div?我想你不能为同一个div内容显示多个对话框。也许你可以尝试搜索更多。我可以在for循环中创建元素?只要内容div rem不同的,是的,你可以。谢谢。好的,或者如果我改为类,那么我可以使用相同的类名吗?