jQuery从列表中注入html而不包装

Jac*_*Leo 0 javascript jquery

我正在http://api.jquery.com/jQuery.getJSON/中关注quide,一切都很好,除非我对注射部分感到困惑.

我很难理解这究竟是做什么的:

$('<ul/>', {
    'class': 'my-new-list',
    html: items.join('')
}).appendTo('body');
Run Code Online (Sandbox Code Playgroud)

那么appendTo()清晰.但它是如何使JS阵列的html和如何删除包装?这可以转换成一组简单的命令吗?

Tej*_*ejs 5

这可以像这样重写:

 var element = $('<ul/>');
 element.addClass('my-new-list').html(items.join(''));
 element.appendTo('body');
Run Code Online (Sandbox Code Playgroud)

它只是创建一个具有指定值和属性的新元素.

这个链接,它是jQuery( html,props )超载.