jquery массив элементов



Автор Anton Jusr задал вопрос в разделе Другие языки и технологии

JQUERY обернутый набор расмотреть как массив ПОМОГИТЕ и получил лучший ответ

Ответ от Алекс Красс[гуру]
А на чем ты его вообще проверяешь нужно догадаться?
Селектор img[alt] - это не выбор alt'ов, это выбор всех картинок у которых присутствует в коде атрибут alt. У картинок может и не быть он прописан, тогда ты ничего не получишь в результате. А если бы ты знал сам JavaScript, то эти пару символов называются массив, а JQuery это JavaScript объект- массив.
Если ты хотел взять значение аттрибута alt, то это выглядело бы так: $('img[alt]')[0].alt
А проще это сделать с помощью того же JQuery: $('img[alt]').eq(0).attr('alt');Алекс Красс
Просветленный
(39781)
Если бы знал эту часть JavaScript, не спрашивал бы тогда.
Пару символов [ ] обозначают массив, внутри которых можно указать конкретный элемент. Так лучше?
Не думал, что тебя это заденет) Это просто отсылка к нужной для понимания теме. Ты ведь попросил помочь, я постарался помочь, а если помощь не нравиться то зачем ее тогда просить?

Ответ от Петрина Александр[гуру]
честно говоря - хрен его знает.. . лично я б на вашем месте нужному изображению указал бы уникальный id на всю страницу, потом обращался б по нему и через attr брал бы нужный аттрибут.. . типа так:
< img src = "..." id = "myid" alt = "..." / >
alert ($ ( ' #myid ' ) . attr ( ' alt ' ) );

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: JQUERY обернутый набор расмотреть как массив ПОМОГИТЕ

Перебор элементов в jQuery
напрашиваются regex'ы

Аня Инфернальная
Мастер
(1235)
мне -
подробнее...

Как сравнить каждый элемент с каждым в массиве javascript?
Сортировать массив наверное проще, по возрастанию, то последний элемент и будет наивысшим. В AS3 я
подробнее...

Вопрос по PHP+JQUERY+AJAX! Как передать массив через jquery+ajax?
так input имеет name? именно по нему и определяется элемент в массиве $_POST. К тому же обратите
подробнее...
спросили в Объект Объектив
Почему у JS объектов нет работает свойство length
это ассоциативный массив в javascript является объектом, а не наоборот) )
а объект не имееет
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

JavaScript как обратиться к элементу по class б а не по id типа getElementById
Есть не совсем кроссбраузерный метод getElementsByClassName ( не работает в IE<9, FF<3 и т.
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*