ユーザーがカーソルを合わせると、div child
divが挿入されます。しかし、問題はホバーごとに同じ div を繰り返し追加することです。child
そのため、 div availabeMotherDiv
が何もしないかどうかを確認するために、以下のスクリプトを試しました。Child
それ以外の場合は、 divを追加します。これらはすべてホバー時に発生します。では、以下のコードのどこが間違っているのでしょうか?
何か不足していますか?
if ($('.MotherDiv').hasClass('Child'))
{
alert('alerady a div there!');//DO NOTHING
}
else
{
var Details= "<div class='MotherDiv'><table class='Special'><tr><td>Offers</td></tr><tr><td>CheckOut Now</td></tr></table></div>";
$(Child).insertAfter($(this));//This is insert the child div on hover
}