jquery event.target is_a_child_of (élément)

Donné elementune variable contenant un objet javascript/DOM élément, comment puis-je déterminer si l'événement.la cible est un élément à l'intérieur de element ou pas?

function(event){
   //assume that var element exists in this scope
   if(event.target == a_child_of(element))
      //do something
}


<div id="myDiv">
   <div class="innerDiv">
      <input type="text"/>
   </div>
</div>

Si element est myDivun événement survenant à l'intérieur de la div ou de l'entrée, ou tout autre élément qui peut exister à l'intérieur de myDiv devrait provoquer l'instruction pour évaluer la valeur true.

J'imagine que je pourrais utiliser une fonction récursive pour construire un tableau d'éléments d'enfant et de vérifier ensuite si l'événement.la cible est dans le tableau, mais je veux voir si il y a plus simple d'y répondre.

source d'informationauteur Nick