if の要素の判定ではなく has() を使う。

悪い例:

if($("親要素").children().hasClass("特定の要素")) {
    $("親要素").hover(function() {
         // ~~~
     }
}

正解:

$("親要素").has("特定の要素").hover(function() {
    // ~~~
}