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

时间:2012-08-02 22:00:47

标签: jquery html

我尝试了不同的解决方案但没有取得多大成功。

我可以在列表中添加<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');

我也试过了<li></li><li>,但我也遇到了同样的错误。

任何帮助都非常感激。

1 个答案:

答案 0 :(得分:5)

您应该使用.addClass()代替.class()。更多信息:http://api.jquery.com/addClass/