Ruft das Attribut des untergeordneten Elements ab
Wenn ich das folgende markup:
<p class="header hours">
<a href="javascript:void(0)" class="sort" sortcat="hours">
Hours <span class="imgholder" sortcat="hours"> </span>
</a>
</p>
Wie kann ich das Ziel der <span>
- tag innerhalb des Anker-Tags? Es gibt fünf ähnliche <p>
tag-Einträge, die jeweils mit einem anderen Wert für sortcat=
InformationsquelleAutor der Frage PruitIgoe | 2011-01-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
InformationsquelleAutor der Antwort mkoryak
Geben Sie das erste element ist
sortcat
Wert. Um alle von Ihnen, dies zu tun:Sehen diese arbeiten demo: http://jsfiddle.net/BwgDW/
InformationsquelleAutor der Antwort Brian Donovan
Habe ich das missverstanden?
InformationsquelleAutor der Antwort sdleihssirhc
Gibt es ein paar Möglichkeiten, können Sie auf das span-tag, aber alle von Ihnen am Ende " .attr('sortcat'); " ich denke, es hängt davon ab, wie spezifisch Sie sein wollen und wie flexibel Sie brauchen, um, wenn es noch ein paar andere p-tags mit Anker-tags und erstreckt sich im inneren.
Können Sie Elemente basierend auf Ihrer tag-Namen, Ihre Klasse name, oder durch die Attribute innerhalb der tags. Finden Sie die jQuery-Dokumentation auf Selektoren:
http://api.jquery.com/category/selectors/basic-css-selectors/
http://api.jquery.com/category/selectors/
InformationsquelleAutor der Antwort TJ Kirchner
find() findet Elemente, die innerhalb einer bestimmten element.
$('a.sort').find('span');
InformationsquelleAutor der Antwort scragz