Ich versuche, p-Tag-Text zu greifen, wenn Benutzer auf die Schaltfläche zum Teilen klicken. Hier ist mein CodeJavascript Am nächsten p-Tag-Text nicht auswählen
<div data-role="main" class="ui-content">
<div class="ui-body ui-body-a ui-corner-all" style="width:90%;height:300px;overflow-y: scroll;">
<label>- Title</label>
<p class="copy">Demo text
<br />Demo text
<br />Demo text,
<br />Demo text.
</p>
</div>
<div class="ui-grid-a" >
<div class="ui-block-a" style="width:44%;"><a class="ui-shadow ui-btn ui-corner-all" data-clipboard-action="copy" data-clipboard-target="p">12 Likes</a></div>
<div class="ui-block-b" style="width:44%;float:right;"><a href="#single-kobita" class="ui-shadow ui-btn ui-corner-all share-it">Share</a></div>
</div>
<div class="ui-grid-a" >
<div class="ui-block-a" style="width:44%;"><a class="ui-shadow ui-btn ui-corner-all">Prev</a></div>
<div class="ui-block-b" style="width:44%;float:right;"><a href="#1400-shal" class="ui-shadow ui-btn ui-corner-all">Next</a></div>
</div>
</div>
JavaScript-Code
$("a.share-it").click(function(){
var text = $(this).closest("p").text();
});
Aber Textvariable immer leer. Bitte irgendjemanden Hilfe dafür.
Findet die Wähler tatsächlich das Element, das Sie wollen? Vielleicht möchten Sie zuerst bestätigen, dass es mit dem gewünschten Element übereinstimmt. – Lix
Ich möchte es für Facebook teilen einfügen .. Aber kann nicht den Text auswählen. – Treadstone