0
我试图从<p>
上的按钮单击“共享按钮”获取元素值“等等等等等等”。内容是动态创建的,所以它需要来自按钮元素。DOM导航 - 上一个兄弟undefined
<div class="cd-timeline-content">
<h2 id="title">title</h2>
<p>blah blah blah</p>
<a class="cd-read-more">Read more</a>
<button id="share_button" type="button" class="share btn btn-default"></button>
<span class="cd-date"></span>
</div>
我已经尝试了下面,但它似乎并没有工作。
var btn = $('#share_button')
var caption = btn.previousElementSibling.previousElementSibling.innerHTML;
'btn'是一个jQuery对象不是一个DOM对象。试试'btn.prev()'或'btn [0]'来访问DOM元素 – CodingIntrigue