写真のjqueryを使用してターゲットdivにドラッグアンドドロップしています。
画像が div 内にあることを確認する関数を呼び出すボタンがありますが、正しく動作させることができません。
私は次のようにしようとしています:
<script>
....
$( '#check' ).click(function(){
if($("#droptarget:has(img.img1)")){
alert("yes");
}else{
alert("no");
}
});
</script>
<img id="img1" class="img1" src="image.png">
<div id="droptarget"></div>
<a href="javascript:" id="check">check</a>
私のコードで何が問題になっていますか?
EDIT:div内の画像なしでアラート(「はい」)を行う最初の条件で常に入ります