Ich benutze den folgenden Code, um zu versuchen, die href-Daten von einem anderen Element zu bekommen, es bleibt "undefined" zurück, was mache ich falsch?HREF-Attribut aus dem untergeordneten jQuery von Geschwistern abrufen?
$('.linkbutton').bind('click', function(e) {
e.preventDefault();
var flagURL = $(this).siblings().next('.flag-action').attr('href');
console.log(flagURL);
});
<div class="linkbutton">
<h4 class="quoteflag">
<a href="/demo/url/here" title=" " class="flag-action">
</a>
</h4>
'Geschwister()' geben Sie alle Elemente aus dem gleichen lvl wie ausgewählte Element, so dass Sie 'wählen .linkbutton' versuchen, alle Elemente aus dem gleichen lvl zu wählen, und wählen Sie dann Nächstes Element mit Flag-Action-Klasse, lesen Sie mehr über https://api.jquery.com/siblings/ und https://api.jquery.com/each/ – Sojtin