私はこれにこだわっていると思います。 relの類似性に基づいて、ソースのコンテンツをターゲットコンテナに追加したいと思います。類似の関連価値を持つコンテンツを追加してください
var rel_attr = $(this).attr('rel');
$('.source-' + rel_attr).appendTo('.target-' + rel_attr);
なく無駄に:
<div class="targets">
<div class="target target-1" rel="1">container 1</div>
<div class="target target-2" rel="2">container 2</div>
<div class="target target-3" rel="3">container 3</div>
</div>
<div class="sources">
<div class="source source-1" rel="1">source 1 content to append to container 1</div>
<div class="source source-2" rel="2">source 2 content to append to container 2</div>
<div class="source source-3" rel="3">source 3 content to append to container 3</div>
</div>
そこで源1つのコンテンツは、私が試み容器1
に付加されるべき容器1に追加します。私は何かを逃したに違いない。
ありがとうございました。
あなたが持っているものは、 'this'が' .source'要素への参照であると仮定するとうまくいきます(もしあれば、より多くのコードが役に立つでしょう!):http://jsfiddle.net/Nrg4R/ –