Ответ 1
Вы можете использовать attr=value
selector:
$('input[type="button"][value="My task"]')
Как выбрать кнопку с определенным значением с помощью jQuery?
<input type="button" value="My task">
Вы можете использовать attr=value
selector:
$('input[type="button"][value="My task"]')
Как
$('input[type=button][value=My task]');
Вы хотите выбрать по атрибутам: страница jQuery.
Итак, он говорит: выберите input
типа button
со значением My task
.
Еще один подход, полезный в некоторых исключительных случаях, когда значение и текст внутри элемента <button>
отличаются
<button value="Value X">Value Y</button>
$("button:contains(Value Y)")
Если решение prgmrDevs не работает для вас, это сработало для меня!
$(': button [value = "Значение X" ]')
Предложения здесь замечательные!
Я хотел бы просто показать вам, что вы также можете сделать:
скажем, у вас есть это:
<input type="button" value="My task">
<input type="button" value="Your task">
<input type="button" value="Our job">
<input type="button" value="Their job">
и вы хотите получить значения, которые имеют слово 'task', вы можете сделать это так:
$('input[type=button][value~=task]')