DOM の別の位置に追加 (追加) したい非表示の div があります。私が持っているコードは期待どおりに機能していません。
$('[class*="time-span"]').on('click', function() {
var modelPanel = $('.model-detail-panel');
modelPanel.contents().wrap('<div class="model-detail-panel" id="model-detail">').insertAfter('.timeline');
modelPanel.slideToggle('fast', function() {
$('html,body').animate({
scrollTop: $(this).offset().top
}, 500);
});
});
div 'model-detail-panel' のコンテンツは正しい場所に挿入されていますが、実際の周囲の div は挿入されていません。これはなぜであり、これを達成するために私が使用した最も適切な方法は何ですか?
前もって感謝します...