コンテンツを取得して、同じIDを持つ他のdiv内に配置したい複数のdivがあります。これが私のサンプルHTMLです
<!-- Div to get content from -->
<div id="sharedContent">
<div id="testContent">
<p>Here is some content</p>
</div>
<div id="testContent2">
<p>Here is some second content</p>
</div>
</div>
<!-- Divs to put content in -->
<div id="testContent" class="shared">
test content
</div>
<div id="testContent2" class="shared">
test content2
</div>
そしてここに私のJqueryがあります:
var contentID = ('#' + $(this).attr('id'));
var sharedContent = $('#sharedContent' + ' ' + contentID).html();
$('div.shared').each(function(){
$(contentID).html(sharedContent);
});
ただし、これは機能していません。どんな助けでもいただければ幸いです。