Итак, я только что работал с jQuery .load () , и похоже, что мы не можем настроить $("#example").load('./uri.ext #ID')
для такой цепочки:
$("#example").load('./uri.ext #ID1').load('./uri.ext #ID2').load('./uri.ext #ID3')
Что, конечно, было бы полезно, если бы у нас был файл шаблона DIVs или что-то для динамического построения страницы, а не для хранения HTML в строковой переменной или что-то в том же духе ... плюс, мы могли бы сохранить несколько из них водин файл.
В идеале я хотел бы вложить такие вещи с помощью этой команды:
<div id="example">
<div id="ID1">
<div id="ID2">
<div id="ID3">
</div>
</div>
</div>
</div>
Проблемы, которые я получаю, имеют две стороны.Во-первых, свойство async : true
запроса вызывает следующий запрос, и размещение не выполняется предварительно, как задумано.Затем я попытался запустить вложенный $ ("# example"). Load ('./ uri.ext # ID1'). AjaxCompletes (function () {/ next .load () в последовательности /}) `которая закончилась рекурсивной ловушкой, которая не заканчивалась и продолжала посылать запросы на эти файлы.
Есть мысли о том, как выполнить то, что я ищу, с помощью синтаксиса / метода, как я пытался?Кроме того, если это не проблема, а просто недоразумение с моей стороны в цепочке jQuery, объяснение, я был бы очень благодарен за любое объяснение этого.