Селектор Jquery по родительским и дочерним атрибутам - PullRequest
0 голосов
/ 11 ноября 2019

Я новичок в jquery.

На странице есть определенное количество td элементов. Каждый td имеет несколько скрытых элементов ввода. Мне нужно выбрать все td, в которых есть атрибут data-markid и в котором есть input name = timetableId и value = определенной переменной.

Я пробовал похожий дизайн, но он делаетне работает, как я и предполагал

$("[data-markid]").parents('[timetableId="' + timeTableSubjectId + '"]');

пример html-кода:

<td class="" title="2 сентября 2019" data-markid="8">
                <input type="hidden" class="mark-type-hidden" name="MarkType" value="Работа на уроке">
                <input type="hidden" class="mark-title-hidden" name="MarkTitle" value="5">
                <input type="hidden" class="time-table-id" name="timetableId" value="34">
                <input type="hidden" name="MarkComment">
                <a onclick="marksBox.show(this)" class="#0e9bd0"> 5 </a>
</td>

<td class="" title="3 сентября 2019" data-markid="9">
                <input type="hidden" class="mark-type-hidden" name="MarkType" value="Работа на уроке">
                <input type="hidden" class="mark-title-hidden" name="MarkTitle" value="6">
                <input type="hidden" class="time-table-id" name="timetableId" value="201">
                <input type="hidden" name="MarkComment">
                <a onclick="marksBox.show(this)" class="#0e9bd0"> 6 </a>
</td> 

извините за мой английский:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...