<a href="/user/SOMEUSERNAME">SOMEUSERNAME</a>
<div class="col s9">
<p id="p_50">Some message</p>
<br>
<br>
<span class="forumtools">
<strong>
<a onclick="quote(\'p#p_50\')">Quote</a>
</strong>
<span class="right">Written SOMEDATE</span>
</span>
</div>
JQuery/JS:Finden Sie vorherige <a> Element?
function quote(post) { $(post).text(); }
Dies funktioniert die Beiträge Nachricht holen, aber wie gehe ich über den Benutzernamen zu finden?
Ich habe versucht mit $(post).prev('a').text();
und $(post).parent().prev('a').text();
, aber nichts scheint zu funktionieren.
Sie können https: //api.jquery .com/prev/um das vorherige Element zu erhalten. – Oddadmix
Für Ihr Problem können Sie einen Daten-Benutzernamen auf dem Element mit dem Benutzernamen hinzufügen. – Oddadmix
@Oddadmix OP geschrieben, dass sie das versucht haben und es nicht funktioniert –