Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用JavaScript和jquery创建元素_Javascript_Jquery - Fatal编程技术网

使用JavaScript和jquery创建元素

使用JavaScript和jquery创建元素,javascript,jquery,Javascript,Jquery,建议在jquery中执行以下操作的更好方法。也给我原生的js代码来做这件事 $('<div id="dialog-confirm" title="'+confirmbox.title+'"><p><span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 20px 0;"></span>'+confirmbox.message+'</p></div>

建议在jquery中执行以下操作的更好方法。也给我原生的js代码来做这件事

$('<div id="dialog-confirm" title="'+confirmbox.title+'"><p><span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 20px 0;"></span>'+confirmbox.message+'</p></div>')
.appendTo('body');
$(''+confirbox.message+'

') .附于(“主体”);
为什么需要。请参阅此链接的“创建元素的惯用语法”部分,参见此处的示例


youc colud以以下方式创建元素:

var div $('<div>', { id: "dialog-confirm", title: confirmbox.title});
var p = $('<p>');
p.text(confirmbox.message);
var span = $('<span>').addClass('ui-icon ui-icon-alert').css({ float: "left", margin: "0 7px 20px 0"});
p.prepend(span);
div.append(p);
var div$(“”,{id:“对话框确认”,标题:confirbox.title});
var p=$(“”);
p、 文本(confirbox.message);
var span=$('').addClass('ui-icon用户界面图标警报').css({float:“left”,margin:“0 7px 20px 0”});
p、 预弯(span);
第二部分(p);

然后根据需要添加它们

看看你怎么问得这么好:/这与他问题中引用的@Web Developer链接中所解释的完全相同。@Juri认为他希望代码与文章中所写的代码相同,因为他的代码与文章中的代码不同