Добавить в div одиннаковые элементы 
		
		
		
		Здравствуйте подскажите, пожалуйста, почему не работает цикл? 
	
app.ratingTooltipTpl = function (e) {
        var div = $("<div></div>").attr({ "id": "set-rating" + e.chainId });
        var starSpan = $("<span></span>").attr({
            "rate": 0,
            "chainId": e.chainId,
            "class": "action-tooltip rating-empty",
            "onclick": "setRating(this)"
        });
        for (var i = 1; i <= 5; ++i) {
            div.add(starSpan);
        }
        //var rateSpan = $("<span></span>").attr({ "id": "rating-rate" + e.chainId });
        div.append("</br>Баллы:<span id='rating-rate" + e.chainId + "'>" + e.rating + "</span>");
        return div;
    };
 | 
	
		
 Нужно в div добавить пять раз span (аттрибут rate разный от 1 до 5) 
	 | 
	
		
 Делаю так: 
	
for (var i = 1; i <= 5; ++i) {
            div.append(starSpan);
        }
добавляется спан только один раз...  | 
	
		
 AlexTrader, 
	:-? div.add(starSpan.clone());  | 
	
		
 рони, 
	Как возможно изменить аттрибут rate при добавлении?  | 
	
		
 Цитата: 
	
  | 
	
		
 Цитата: 
	
  | 
	
		
 ksa, 
	Нельзя ли по подробнее для "особенных"?))  | 
	
		
 рони, 
	Ваш вариант не работает, спан не добавился ни разу...  | 
	
		
 Цитата: 
	
  | 
	
		
 Цитата: 
	
  | 
	
		
 рони, 
	div.append(starSpan.clone()); работает спасибо!  | 
| Часовой пояс GMT +3, время: 13:32. |