Эй, ребята, у меня проблема в JQuery. Мне нужно получить идентификатор элемента из его значения. Мне нужно найти идентификатор элемента, имеющего максимальное значение.JQuery получить элемент ID от его значения
var M = Math.max($("#textbox1").val(),
$("#textbox8").val(),
$("#textbox15").val(),
$("#textbox22").val(),
$("#textbox29").val(),
$("#textbox36").val(),
$("#textbox43").val(),
$("#textbox50").val());
Теперь предположим, что я получаю максимальное значение, чтобы быть TextBox1 и я получаю это значение в М.
Теперь мне нужно найти идентификатор элемента в зависимости от значения М, а затем изменить цвет этого текстового поля. Как это сделать? делаю как это, но он не работает:
var pp = $(this).attr(M, 'id');
Вы действительно не нужно использовать 'filter()' здесь вообще. Я не знаю, посмотрел ли вы на мой ответ, но это намного быстрее и проще. Вам даже не нужен идентификатор элемента (как и мой ответ). –