Показать сообщение отдельно
  #2 (permalink)  
Старый 12.02.2012, 05:43
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

Цитата:
$(document.createElement("div")).attr({ "class" : "card", "id" : "thirdCard" })
Можно, кстати, делать компактнее:
$('<div/>',{ "class" : "card", "id" : "thirdCard" })


Цитата:
function initialize(context)
{
  *!*
cards = context.cards,
*/!*
  // Add First Card
  firstCard = context.firstCard,
   // Add Second Card
  secondCard = context.secondCard,
  // Add Third Card
  thirdCard = context.thirdCard;
cards.append(firstCard);
cards.append(secondCard);
cards.append(thirdCard);
А здесь var не помешает, хотя подобное присваивание бессмысленно в данном случае.

По вопросу:
var ids = ['firstCard', 'secondCard', 'thirdCard' /* , ... */], // хотя я совершенно не понимаю, зачем здесь делать статичные айдишники.
  cards = $('<div/>',{ "id" : "cards" });

$.each( ids, function( index, id ){ //id === this, кому как удобно
  $('<div/>',{ "class" : "card", "id" : id }).appendTo( cards )
});
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности
Ответить с цитированием