Использование: селектор () на метке для воздействия на вход - PullRequest
1 голос
/ 16 марта 2011

Только что обнаружил селектор jQuery :contains() и хотел бы использовать его, однако текст для поиска находится на атрибуте метки, и я хочу, чтобы следующий код воздействовал на соответствующий ввод.

<input type="radio" name="Opt2031" id="OptID20312026" value="1" /><label style="cursor:pointer" for="OptID20312026">Equipment Hire</label>

Так чтоЯ хочу сделать, это получить метки, которые содержат аренду оборудования $("label:contains('Equipment Hire')");, а затем, если они меняют значение соответствующего входа $('#OptID20312026').val('14')

1 Ответ

1 голос
/ 16 марта 2011

Попробуйте:

var labelFor = $("label:contains('Equipment Hire')").attr("for");
$("#" + labelFor).val('14');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...