sagen, ich habe folgendes:mit jquery, um die 'src' eines Bildlinks zu bekommen?
<a class="class1"><img src=".." /></a>
Wenn ich zur Zeit in dem Click-Ereignis von a.class1 bin, wie die ‚src‘ Wert des ‚img‘ ich ziehen?
Update: aus irgendeinem Grund funktionierte keiner der folgenden Vorschläge. Mein Code sieht so aus:
$("a.class1").click(function() {
alert($(this).children('img').attr('src'));
});
Dies erscheint "undefined" (für beide Vorschläge). Warum passiert dies?
Der obige Code funktioniert gut für mich. alert ($ (this) .children ('img'). Attr ('src')); zeigt nur den Wert in src = "" im img-Tag. – kayteen
ist das genau das HTML, das du verwendest? –
well..the img src wird tatsächlich von einem anderen jquery 'hover' -Ereignis bevölkert, um einen Rollover-Effekt zu erzielen ... aber sollte sich dies auf das Ergebnis auswirken? –