私は次のマークアップを持っており、ajaxコールバックがトリガーされたときに「ここに私の情報があります」をこの後に配置したいと思います。私のマークアップ:
<div data-item-header-id="17">
here is an item
</div>
<div data-item-header-id="17">
here is another item
</div>
<!-- put 'here is my info here' here -->
<div data-item-header-id="18">
here is another item
</div>
アラートが呼び出されましたが、適切な場所に配置されていません。上記のマークアップを前提として、どのように選択しますか?
if(r.is_placed_at_end=='true'){
alert('will place at end');
$('data(item-header-id==17):last)').after("here is my info");
}
私はこれを見てみましたが、そこまでたどり着きませんでした。jqueryデータセレクター
また、これはデータ要素の適切な使用法ですか?
どうも