こんにちは、ここでjqueryに取り組んでいます。このようなhtmlがあります。チェックボックスの選択が機能しているときに、あるdivから別のdivに画像を移動したいのですが、ここで私のコードのチェックを外すと、その画像を取り戻す必要があります続く
<div class="grid row-fluid">
<div>
<span class="span1">
<input type="checkbox" class="regular-checkbox" id="Header" />
<label for="Header"></label>
</span>
<span class="span1"> <img class="img-polaroid" src="http://placehold.it/140x140"></span>
</div>
<div>
<span class="span1">
<input type="checkbox" class="regular-checkbox" id="Header" />
<label for="Header"></label>
</span>
<span class="span1"> <img class="img-polaroid" src="http://placehold.it/140x140"></span>
</div>
</div>
<div id="div2"></div>
これは私のjqueryです
$(function(){
$('input[type="checkbox"]').click(function(){
AddToCart(this);
});
});
function AddToCart(obj) {
var $this = $(obj).closest('div');
var img = $this.find('img');
$('#div2').append(img);
}
チェックされていないときにチェックされた画像を元に戻す必要があります。これを行うのを手伝ってください、事前に感謝します