Я переменная, которая генерирует случайное число в диапазоне от 1 до 5.Использование JQuery .find, чтобы найти соответствующий LI
У меня неупорядоченный список с приведенной ниже структуре
<ul id="list-items">
<li id="1"></li>
<li id="2"></li>
<li id="3"></li>
<li id="4"></li>
<li id="5"></li>
</ul>
Я хочу для добавления класса к элементу списка, относящемуся к случайной сгенерированной переменной. До сих пор у меня есть это -
var random_variable = 1;
if (("#list-items").find("#"+random_variable+"").length) {
$(this).addClass("selected");
}
Не похож рандомизированы на все в Опубликованных HTML-разметке и потому, что идентификаторы должны быть уникальными в контексте документа, я думаю, вы действительно не хотите истинный рандомизированный номер как ID –
Только быстрая «наилучшая практика» - Я бы отговорил вас от использования только чисел в качестве идентификаторов элементов. –