Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Массивы в jquery (https://javascript.ru/forum/jquery/48637-massivy-v-jquery.html)

Modelfak 10.07.2014 22:53

Массивы в jquery
 
Добрый вечер! подскажите как создать массив объектов html документа.

При условии что нет уникальных идентификаторов. Возможно ли это вообще?

структура такова

<div class="block">

   <div class="mod">

   </div>
   <div class="mod">

   </div>
   <div class="mod">

   </div>
</div>

Sweet 10.07.2014 23:10

Цитата:

Сообщение от Modelfak
как создать массив объектов html документа

Что такое "объекты html документа"???

Modelfak 10.07.2014 23:14

ну я имел введу объекы jquery связаные с html объектами, ну вот нашел один пример

<div id="one"></div>
  <div id="two"></div>
  <div id="three"></div>
  <div id="four"></div>
  <div id="five"></div>


var arr = [ "one", "two", "three", "four", "five" ];
    var obj = { one:1, two:2, three:3, four:4, five:5 };

    jQuery.each(arr, function() {
      $("#" + this).text("Mine is " + this + ".");
       return (this != "three"); // Выйти из цикла после "three"
     });


но здесь есть идентификаторы

Sweet 10.07.2014 23:21

Цитата:

Сообщение от Modelfak
я имел введу объекы jquery связаные с html объектами

Это тоже вообще ни о чём не говорит. Просто набор слов. Но по примеру более-менее понятно. Короче, jQuery делает выборку по css-селектору. Погугли-почитай - это полезно.:) Если тебе надо получить div-ы с классом mod, то:
$(".mod")

Modelfak 10.07.2014 23:26

ну подскажите как массив создать-то!

рони 10.07.2014 23:48

Modelfak,
http://api.jquery.com/jQuery.makeArray/


Часовой пояс GMT +3, время: 05:40.