Я пытаюсь найти входы с необходимыми идентификаторами. Но, похоже, мое регулярное выражение неверно. Пожалуйста, помогите мне исправить это. А также, пожалуйста, предложите мне улучшить стандарты кодирования.
У меня будут входы с идентификаторами, такими как .. a1_1, b1_1, c3_999, d4_777 и т. Д. ... Они будут там внутри <td>
.
То, что я хочу, мне нужно, чтобы некоторые входы с переданными идентификаторами.
Нравится
NoneArray=[a_1,c_3].
Так что мне нужно найти эти идентификаторы и назначить класс. Для этого я использую следующий код ..
http://jsfiddle.net/nnQxN/
for(var i = 0;i < NoneArray.length;i++)
{
var x = NoneArray[i]+"_";
$('input').filter(function() {
return $(this).prop('id').match(^[''+x+''][0-9]{})
}).addClass('xve');
}
Пожалуйста, помогите мне в этом. Или, пожалуйста, предложите мне другой способ, используя функции pushstack
и map
.