Я хочу получить объект элемента ввода радио.Получить элемент через jQuery быстро
В этом подходе, если страница огромна с множеством радиовходов, потребуется время, чтобы перебрать их перед возвратом объекта.
Есть ли более быстрый подход к получению входного объекта, кроме этого? Условие состоит в том, что значение должно начинаться с текста '9Z'.
<html lang="en">
<head>
<meta charset="utf-8">
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
</head>
<body>
<div>
<td>
<input type="radio" value="9Z>2">
</td>
</div>
<script>
var r = $("input:radio[value^='9Z']");
alert(r.length); //I got the object - length will be greater than 0
</script>
</body>
</html>
Если это возможно, дать этому элементу уникальный идентификатор и выбрать его с этим. – Boaz
не использовать: радио, это специальный селектор jQuery и будет очень медленным с большим количеством элементов. –
Нет, это невозможно. Данные html не разработаны мной. – Nayan