いつもお世話になっております。
appendで追加された要素が表示された後、実行されるスクリプトを書きたいと考えれおります。
下記のように要素が挿入された後、.readyで要素が表示されているか確認し、実行という風にしたかったのですが思うように行きません。
javascript
1getWritten(url, function(html){ 2 $('.output').append(html); 3 $('.cartjs_box').ready(function(){ 4 if($('.cartjs_box').length){ 5 $('.cartjs_box').prepend(output_size); 6 }else{ 7 console.log('セレクターがない') 8 } 9 }); 10 });
.cartjs_boxは、.append(html)に内包されている要素です。__
おそらく.readyの前のappendによって追加された要素の読み込みが終わっておらず.readyが追い越す形になってしまっているのでがないかと思います。
もう何時間もここで躓いていて、どうしたらいいかわかりません、どなたかアドバイスお願い致します。

回答1件
あなたの回答
tips
プレビュー