繁体   English   中英

向ul添加li

[英]Adding li to ul

不知道如何使用jquery将每个值添加到以下html代码段中,而是引导HTML。

我有一个像这样的列表。试图在ul中添加每个值。

该代码是

$(".cookieul").on("click",function(){
 var list = "abc,cvb,zxcv,ert,wer";
});




<div class="btn-group">
  <button type="button" class="btn btn-danger cookieul">Set favourite</button>
  <button type="button" class="btn btn-danger dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
    <span class="caret"></span>
    <span class="sr-only">Toggle Dropdown</span>
  </button>

  <ul class="dropdown-menu" role="menu" id="cookieul">
    <li><a href="#">Set<span id="d">del</span></a></li>
    <li><a href="#">Another action</a></li>
    <li><a href="#">Something else here</a></li>

  </ul>

</div>

更新。

也许这就是您想要实现的目标?

var str_list = "abc,cvb,zxcv,ert,wer";
var list = str_list.split(',');

$.each(list, function(item){
    $('ul').append('<li>' + item + '</li>');
})

您必须拆分字符串。 而且, cookieul并非阶级。 这似乎是您ulid 因此,最好确定您要单击的按钮的id

 var list = "abc,cvb,zxcv,ert,wer"; var arr = list.split(","); $("#btn").on("click", function() { for (var item in arr) { $('ul#cookieul').append('<li>' + arr[item] + '</li>'); } }); 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <ul class="dropdown-menu" role="menu" id="cookieul"> <li><a href="#">Set<span id="d">del</span></a></li> <li><a href="#">Another action</a></li> <li><a href="#">Something else here</a></li> </ul> <input id="btn" type="button" value="click" /> 

我已经解决了

var list = "abc,cvb,zxcv,ert,wer";

     list = list.split(',');



    for (var a in list){

         $('#cookieul').append('<li>'+list[a]+'</li>');
    }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM