如何在jQuery中创建列表元素?

Ste*_*ven 1 html jquery

我尝试了不同的解决方案而没有太大的成功.

我能够在<li>我的列表中添加一个,但DOM不会将其识别为列表元素,因此我无法在以后使用jQuery对其进行操作.

这是我尝试过的最后一个代码,但是我收到错误信息:

TypeError:$('</li>').class不是函数

码:

 var data = '<div> some stuff</div>';
 var index = "index-" + brand_name[0].toLowerCase();

 $("</li>")
   .class(index)
   .text(data)
   .insertAfter($(".brand_list .main-"+index))
   .css('display','list-element');
Run Code Online (Sandbox Code Playgroud)

我也试着用<li></li><li>,但我得到了同样的错误.

任何帮助非常感谢.

Dar*_*o Z 5

你应该用.addClass()而不是.class().更多信息:http://api.jquery.com/addClass/