Как использовать live для циклического перехода через динамически созданные элементы, возвращаемые AJAX ??? AJAX возвращает HTML ниже ... Теперь, после получения этого HTML, как я могу его пропустить, чтобы получить значения id? Я использовал .each()
, но он вообще не работает, и я всегда использую его для статических данных HTML
. Как я могу использовать .each с функцией .live()
? Я использую жить по щелчку без проблем ..Как я могу использовать live для прокрутки динамически созданных элементов?
// this HTML is provided by AJAX dynamically
<div id="defaults">
<div id="badge_id" class="unique_ids database_key ui-droppable ui-sortable">
<h1 class="ui-widget-header">
<label class="description">Badge ID</label>
</h1>
<div class="ui-widget-content">
<ol></ol>
</div>
<li id="0" class="ui-draggable">dsifs</li>
</div>
<div id="registration_type" class="unique_ids database_key ui-droppable ui-sortable">
<h1 class="ui-widget-header">
<label class="description">Registration Type</label>
</h1>
<div class="ui-widget-content">
<ol>
<li class="placeholder">Add "Registration Type" here</li>
</ol>
</div>
</div>
</div>
, в какой jquery-версии вы используете '.live()' устарел с 1.7, вместо этого используйте '.on()'. Также опубликуйте код, который вы пытались получить ids. –
Используйте '.live()' для циклирования элементов и получения идентификаторов? –
В исходном вопросе: http://stackoverflow.com/questions/18002067/each-jquery-isnt-looping-through-element-created-dynamically-by-php/ (что является дубликатом этого) - я отправил точную структуру кода, необходимую для достижения того, чего вы хотите. – Joe