Показать сообщение отдельно
  #1 (permalink)  
Старый 12.03.2013, 04:21
Профессор
Отправить личное сообщение для Shitbox2 Посмотреть профиль Найти все сообщения от Shitbox2
 
Регистрация: 04.10.2010
Сообщений: 571

Косячная работа метода add() если в наборе больше 10 элементов
Если в списке больше 10 элементов, то add() вставляет новые в рандомном порядке. Это такая особенность или косяк jQuery?
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<div id="list"></div>
<script>
    var datum = [0,1,2,3,4,5,6,7,8,9,10],
        $list = $([])

    for (var i = 0, n = datum.length; i < n; i++) {
        var $item = $('<span/>').html(datum[i] + ' ')                                         
        $list = $list.add($item);
    }
    $('#list').append($list)
</script>
Ответить с цитированием