だから私は今jQueryの.load()$("#example").load('./uri.ext #ID')
を使っていましたが、そのようにチェーンするように構成することはできないようです:
$("#example").load('./uri.ext #ID1').load('./uri.ext #ID2').load('./uri.ext #ID3')
もちろん、DIVのテンプレートファイルなど、ページを動的に構築し、HTMLを文字列変数などに格納しない場合に役立ちます。さらに、これらのいくつかを1つのファイルに保持することもできます。
理想的には、そのコマンドでそのようなものをネストしたいと思います。
<div id="example">
<div id="ID1">
<div id="ID2">
<div id="ID3">
</div>
</div>
</div>
</div>
私が抱えている問題は2つあります。まず、リクエストのasync : true
プロパティにより次のリクエストが発生し、プレースメントが意図したとおりに実行されません。次に、ネストされた$( "#example")。load('./ uri.ext#ID1')。ajaxCompletes(function(){/ next .load()in sequence /}) `を実行しようとしましたが、最終的には終了せず、それらのファイルに対する要求を送信し続けた再帰トラップ。
私が試みたような構文/方法で私が求めていることを達成する方法について何か考えはありますか?また、これが問題ではなく、jQueryのチェーンの私の部分についての誤解である場合は、説明をいただければ幸いです。