これが私のHTMLフラグメントです。アンカー「問い合わせ」の「クリック」イベントにサブスクライブしています。値を取得するためにトラバースするにはどうすればよいdata-driverid
ですか?
<div class="DriverWrapper" data-driverid="108WW" style="background-color: Silver; padding: 4px 4px 4px 4px; page-break-before: always;">
<strong>Driver ID:</strong> 108WW
</div>
<table style="width: 100%;">
<tr>
<td style="vertical-align: top; width: 20%">
<strong>174794</strong>
<a href="#" class="inquireTripLink">inquire</a>
編集:
私はこれを試しましたが、アラートが表示されますnull
$(".inquireTripLink").on("click", function (event)
{
event.preventDefault();
var driverId = $(this).closest('.DriverWrapper').data('driverid');
alert(driverId);