jquery Suche nach den ersten P
Habe ich Folgendes:
$(content).filter("p:first").text();
wo content =
<div>
<div>
<div>
<p>adsdas</p>
<p>dsa</p>
<p>dsa</p>
<p>dsa</p>
</div>
<p> </p>
<p>asdadsadsads</p>
</div><p><br></p><p><br></p><p>asd</p><p><br></p><p><br></p></div>
Was ich will, geschehen zu finden, ist der erste ABSATZ-tag, ob es oben oder unten eine child-Ebene, oder eher eine div. Wie kann ich feststellen, jQuery finden die ersten
tags alle dem Weg nach unten, bis die erste übereinstimmung?
Dank
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie
.find()
zu bekommen jede Ebene decendant, wie dieseWenn es die top-level, es ist nicht so klar, Sie tun müssen,
.filter()
und.find()
...aber die Ergebnisse sind in Ordnung, also noch die ersten, wie diese:Gibt es viele Möglichkeiten, dies zu tun. Eine einfache Möglichkeit ist etwa so:
Ich gehe davon aus, Inhalt ist eine variable, die den html -. Ich erstellte ein Beispiel auf jsFiddle... Schauen
<p>
auf der root-Ebene, da dies übersetzt:$(content).find("p").first().text();
...es braucht einfach mehr Schritte zu bekommen es 🙂