У меня есть страница с несколькими div, сгенерированными динамически через PHP/MySQL. Имена классов div также генерируются динамически.Как я могу динамически генерировать селектор jQuery?
<div class="1er45">Test 1</div>
<div class="25dd58">Test 2</div>
<div class="87f77">Test 3</div>
<div class="87fffas">Test 4</div>
<div class="1er45">Test 1</div>
<div class="25dd58">Test 2</div>
<div class="87fffas">Test 4</div>
<div class="8asdf">Test 5</div>
<div class="25dd58">Test 2</div>
<div class="87fffas">Test 4</div>
<div>...</div>
Как изменить этот селектор jQuery для соответствия всем динамически сгенерированным именам классов div выше? Я хочу показать только первый div, если есть несколько div с тем же именем класса.
<script>
$('.classname').not(':first').hide();
</script>
Вам нужно будет получить ссылку на все дивы в вопросе, чтобы начать с ... Есть ли способ, чтобы добавить статический класс к каждому DIV? Или есть родительский элемент, чтобы найти все div внутри? – Ted
Рассмотрение селектора jquery - это не что иное, как строка, да, конечно, вы можете динамически создать селектор jquery. однако вы должны знать детали, чтобы сгенерировать их заранее. Хотя, вероятно, это проблема x/y, генерация динамического селектора jquery, вероятно, неправильный способ решить эту проблему. –