jQuery-selector für divs mit einem Schuss an den Namen der Klasse?
Ich versuche, die Referenz alle img in einem element. Siehe mein Beispiel unten.
<div class="entry">
<div class="entry-content">
<p><img src="something.jpg" /></p>
</div>
</div>
Mit den oben genannten, ich benutze $(".entry > .entry-content > p > img")
aber es scheint nicht zu funktionieren. Was ist die korrekte Weise, verwenden Sie den Selektor für class-Namen, die Bindestriche auf Sie?
- Dein Selektor ist ok. Das problem muss irgendwo anders sein. Können Sie uns mehr details?
- poste dein komplettes Skript
Du musst angemeldet sein, um einen Kommentar abzugeben.
Demo http://jsfiddle.net/yrTg3/
Ihre Selektoren korrekt sind. Finden Sie Ihre version hier: http://jsfiddle.net/yrTg3/1/
Nicht sicher, warum Sie das tun, aber dies funktioniert:
Oder
Versuchen vorbei attr 'Klasse' in Bildern und verwenden
.each
Funktion zu Durchlaufen..each
Schleife durch alle Bilder durch die nur auf der Durchreiseclass
in allenimg
tags!Können Sie verwenden Sie einfach diese:
Brauchen Sie nicht zu sorgen über den Strich oder nichts.
Möchten Sie vielleicht ändern Sie die Letzte
</div?
wie folgt Aussehen:</div>
Dieser sollte funktionieren, aber Ihre letzten
</div>
geschlossen ist, durch ein Fragezeichen statt eines>
. Vielleicht ist das das problem.Ihre Selektor ist in Ordnung und funktioniert gut für mich
überprüfen Sie diese fiddle