1

私は別の解決策を試しましたが、あまり成功しませんでした。

リストにa を追加することはでき<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>andも試しまし<li>たが、同じエラーが発生します。

どんな助けでも大歓迎です。

4

1 に答える 1

5

you should be using .addClass() instead of .class(). More info here: http://api.jquery.com/addClass/

于 2012-08-02T22:01:55.480 に答える