Ho alcuni problemi con la selezione degli elementi, con Jquery. Quando provo a selezionare un elemento:jQuery selector restituisce prevObject invece dell'elemento normale
var images = $("#htmlChunk").find("img.Thumb");
console.log(images);
ottengo questo risultato:
>[<img>, <img>, prevObject: e.fn.e.init[1], context: #document, selector: "#htmlChunk img.Thumb"]
che cosa sta causando questo risultato restituito? Ho provato alcune cose ma ancora non ottengo il risultato che volevo.
Ho provato a racchiudere il codice per evitare conflitti. ho provato a cancellare l'oggetto
Questo è stato qualcosa che ho trovato sul web. http://drupal.org/node/272557
var images = $("#htmlChunk")['prevObject'].find("img.Thumb");
vengo tornato un oggetto ormai, ma questo è, inoltre, non quello che volevo.
Sono saltato in questo progetto, quindi non sono ben noto con la sceneggiatura. ho provato a cercare prevObject nei file js ma non sono riuscito a trovarne.
Penso che il problema sia che interferisce con qualche altro file javascript. qualche idea? indicazioni?
Edit: htmlChunk:
<div id="htmlChunk">
<div class="ngg-albumoverview">
<div class="ngg-album-compact">
<div class="ngg-album-compactbox">
<div class="ngg-album-link">
<a class="Link" href="http://........">
<img class="Thumb" alt="Personeelsevent" src="http://.........">
</a>
</div>
</div>
<h4><a class="ngg-album-desc" title="Personeelsevent" href="http://.....">Personeelsevent</a></h4>
<p><a href="http:///.......">bekijk dit album</a></p>
</div>
</div>
</div>
Il risultato che stai vedendo è la proprietà dell'oggetto jQuery restituito. Senza un campione del tuo codice HTML, è impossibile aiutarti ulteriormente. –