Suche nach div-id auf

Nehmen wir an ich habe folgende Struktur:

<div id="divid1">
  <div id="divid2">
    <div id="divid3">
    </div>
    <div id="divid4">
    </div>
  </div>
  <div id="divid5">
   </div>
</div>

Der obige code ist nur ein Beispiel, um zu erklären, das problem also nicht zahlen viel Aufmerksamkeit auf Sie.

Nun nehmen wir an, ich habe die folgende jQuery:

$("#divid1").click(function(){});

Nun.. Was ich will zu tun, ist das folgende:

  • Wenn dieses Ereignis ausgelöst wird (D. H. der Benutzer klickt auf eine beliebige Stelle innerhalb des div mit der ID divid1) sagen Sie mir die ID des div-Sie befinden sich derzeit in. Wenn ich sage, die ID, die Sie in sind, ich meine die ID des div, die Sie tatsächlich geklickt haben, obwohl es im inneren divid1. Nehmen wir an, Sie haben tatsächlich geklickt innen divid4. Dieses Ereignis wird ausgelöst, weil divid4 innerhalb divid2 innerhalb divid1

Einschränkungen:

  • Ich kenne keinen der IDs neben divid1. Das ist, weil ich bin die Generierung der IDs von den anderen divs dynamisch und es gibt keine Möglichkeit zu wissen, wie viele divs gibt es ODER wie Sie genannt werden.

InformationsquelleAutor James | 2011-11-18

Schreibe einen Kommentar