在jQuery中附加data属性

时间:2017-04-08 06:08:02

标签: jquery html

我如何追加" LI"标记为" UL"具有此数据标识的DIV的标记?

我应该在哪里添加UL?

 $('[data-id="car-model"]').append($('<li></li>', {value:1, text:'One'})); 

2 个答案:

答案 0 :(得分:1)

你真的很接近你的代码,你只需要附加一个li然后将ul添加到你的选择器。

&#13;
&#13;
$('[data-id="car-model"] ul').append($('<li>', {
  html: "Really new item"
}));
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div data-id="car-model">
  <ul>
    <li>Test1</li>
    <li>Test2</li>
  </ul>
</div>
&#13;
&#13;
&#13;

答案 1 :(得分:0)

通过更新选择器(ul)并在[data-id="car-model"] ul附加li来获取元素中的$('[data-id="car-model"] ul').append($('<li></li>', { text: 'One' }) );

DEBIAN_FRONTEND=noninteractive apt-get install lightdm -y