Javascript 使用JQuery将每行文本包装到一个元素中

Javascript 使用JQuery将每行文本包装到一个元素中,javascript,jquery,Javascript,Jquery,我有这个 <div class="mad-select"> <ul class="madSelect"> Hours Days Weeks Months </ul></div> 小时 天 周 月 然后,我想通过使用JQuery使其成为这样 <div class="mad-select"> <ul class="madSelect"> <li>Hours</li> <li

我有这个

<div class="mad-select">
<ul class="madSelect">
Hours
Days
Weeks
Months
</ul></div>

    小时 天 周 月
然后,我想通过使用JQuery使其成为这样

<div class="mad-select">
<ul class="madSelect">
    <li>Hours</li>
    <li>Days</li>
    <li>Weeks</li>
    <li>Months</li>
</ul></div>

  • 小时数
  • 日子
  • 月份

我该怎么做呢?

您可以先访问
中的文本,然后拆分它们。之后,只需清除
中的任何内容,然后添加
  • $(文档).ready(函数(){
    var arr=$('.madSelect').html().split('\n');
    $('.madSelect').empty();
    $。每个(arr,函数(索引,值){
    如果(索引>0&&index”+arr[index]+“”);
    });
    });
    
    
    
      小时 天 周 月