親からデータを取得する際に問題が発生した場合は、div
クラスを取得してください。 データを入手する方法を教えてもらえますか?前もって感謝します。ここでjQueryを使用して親クラスからデータを取得する方法
はHTMLである:ここでは
<div class="item hasTooltip slick-slide tooltipstered slick-current slick-active slick-center" data-id="579" data-startmonth="December" data-name="Jom X,sk" data-address=" " data-birthdate="December 21, 2016" data-birthplace="Bangladesh" data-mobile="" data-email="" data-year="2016" data-month="12" data-day="20" data-itemcount="38" data-createintake="John B. Doe" data-attorney="Laura V. Conley" data-slick-index="37" aria-hidden="false" tabindex="0" role="option" aria-describedby="slick-slide037" style="width: 136px;">
<div class="appointment-date"> <span>Dec. Tue</span>
<label class="day">20</label>
</div>
<h1>•</h1>
<div class="intake-details">
<a class="remove-text-decoration" href="http://papersllc.com/carecen/client-profile/579" tabindex="0"><i class="user-initials" data-id="579" data-status="15">JX</i></a>
<span class="name">Jom X,sk</span>
<span class="sched">11AM Sksk</span>
<a class="gotoCalendar" tabindex="0">3 more</a>
</div>
</div>
は私のJavaScriptのである:私は.gotoCalendar
クラスIであるa
タグをクリックすると
$('.item .intake-details .gotoCalendar').on('click',function(){
alert($(this).parent('.item').data('name'))
});
.item
クラスはので、上記の私のクエリで親クラスでありますデータフォーム.item
を取得します。 助けてください、ありがとう。
はい、 'closest'がこの場合の最良の関数です。この答えは受け入れられるべきです。 – smajl
ありがとう、私はjqueryの新しいので、私はそれのいくつかの機能を知っていない。 – Paul
このコードの機能について説明してください。なぜ何かをする理由を説明すると、より多くのアップボントが得られます。 – Soviut