2013-04-18 5 views
0
success: function (html) { 
    $("#Concretisering").append('<li><input type="text" /></li>'); 
} 

У меня есть функция, как это, она работает, но ... В другой функции я генерировать некоторые дивы, так что я, как:Динамические функции для динамических генерироваться ДИВ-х

  • Concretisering
  • Concretisering1
  • Concretisering2
  • ...

Мой вопрос: как я могу манипулировать этим битом кода $ («# Concretisering»), чтобы каждый div имел функцию .append?

+0

Если я правильно понял ваш вопрос, вы должны сделать что-то вроде этого '$ ('div'). Each (function() {this.append ('...');} ' –

+0

@ netme- может быть много погружений по всей странице –

+0

@BhumiSinghal, спасибо за подсказку, но написано« каждый div ». В любом случае, я добавил свой намек на мой ответ. –

ответ

0

Вместо идентификаторов ... укажите свой класс divs 'Concretisering'. Тогда это станет следующим:

$(".Concretisering:not(:has(li))").append('<li><input type="text" /></li>'); 
+0

Проблема в том, что каждый элемент с классом Concretisering будет вознагражден текстовым полем. Мне кажется, что когда div создается, вы можете добавить текстовое поле к этому div, только то, что div –

+0

может у вас создать скрипку с кодом для создания divs как ur, используя это? –

+0

сделал редактирование, чтобы добавить li только к тем div, у которого его уже нет –

Смежные вопросы