Я пытаюсь получить пользовательский атрибут с помощью jquery, а также выбрать его, но у меня проблемы с ним
Вот мой код jquery для выбора значения
var stockId = $("tr .ui-state-highlight").select("[id]").val();
вот тег, который я пытаюсь выбрать
<tr role="row" id="2" tabindex="0" class="ui-widget-content jqgrow ui-row-ltr ui-state-
highlight" aria-selected="true"><td role="gridcell" style="text-align:left;"
title="Alkaline Batteries" aria-describedby="productSetsSearchList-data_Name">Alkaline
Batteries</td><td role="gridcell" style="text-align:left;" title="Alkaline Batteries"
aria-describedby="productSetsSearchList-data_Title">Alkaline Batteries</td></tr>
Может ли кто-нибудь увидеть, что я делаю неправильно, чтобы выбрать tr с классом ui-state-highlight, а затем собрать пользовательский идентификатор атрибута
Вам нужно использовать комбинированный селектор tr.ui-state-highlight
чтобы найти tr
с классом ui-state-highlight
, а затем использовать .attr(), чтобы получить желаемое значение атрибута
var stockId = $("tr.ui-state-highlight").attr("id");
пытаться
var stockId = $("tr.ui-state-highlight").attr("id");
или
var stockId = $("tr.ui-state-highlight").attr("your custom attribute");