Создать li data-role = list-divider из массива - PullRequest
0 голосов
/ 06 мая 2011

Я хочу создать несколько списков из элементов массива с элементами в разных <li>, что-то вроде этого только тогда для <li> Кто-нибудь может мне помочь с этим?

<script type="text/javascript"> 
jQuery(function() { 
    var container = jQuery('#container'); 
    for(i=0; i<10; i++) 
    { 
        var div = jQuery('<div id="div'+i+'">test</div>'); 
        div.hide(); 
        container.append(div); 
        div.fadeIn("slow"); 
    } 
}); 
</script> 

Ответы [ 2 ]

1 голос
/ 06 мая 2011

Один из способов создания неупорядоченного списка с помощью jQuery:

var $container = $('#container');
var $ul = $('<ul/>').attr('id', 'myList');

for(i=0; i<10; i++) 
{
   $ul.append('<li/>')
      .attr('id', 'li_' + i)
      .text('Some Text');
}

$ul.appendTo($container); 
1 голос
/ 06 мая 2011

Вот ваш точный код, исправленный для составления неупорядоченного списка элементов.Надеюсь, это немного поможет!

<script type="text/javascript"> 
    jQuery(document).ready(function(){
    var theList = jQuery('#yourUL'); 
    for(i=0; i<10; i++) 
    { 
        var div = jQuery('<li id="item'+i+'">test</li>'); 
        div.hide(); 
        list.append(div); 
        div.fadeIn("slow"); 
    }   
})
</script>
...