обработка нескольких идентификаторов в JQuery - PullRequest
69 голосов
/ 05 января 2011

Можно ли обрабатывать несколько идентификаторов, как в коде

<script>
$("#segement1,#segement2,#segement3").hide()
</script>

<div id="segement1"/>
<div id="segement2"/>
<div id="segement3"/>

1 Ответ

112 голосов
/ 05 января 2011

Да, #id селекторы в сочетании с множественным селектором (запятая) отлично подходит как для jQuery, так и для CSS.

Однако, для вашего примера, поскольку <script> стоит перед элементами, вам нужен обработчик document.ready, поэтому он ожидает, пока элементы в DOM не будут искать их, как это :

<script>
  $(function() {
    $("#segement1,#segement2,#segement3").hide()
  });
</script>

<div id="segement1"></div>
<div id="segement2"></div>
<div id="segement3"></div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...