обращение к селекторам через переменную

Если Вы совсем новичок и слабо представляете себе возможности jQuery, не можете понять в каком форуме задать свой вопрос - Вам сюда.

Модераторы: TRAHOMOTO, tuareg, Gennady

обращение к селекторам через переменную

Сообщение xipi » 10 фев 2010, 09:46

Возможно ли выбирать элементы через переменную.
допустим есть:
<div id="red"></div>
<div id="green"></div>
<div id="blue"></div>
и есть переменная color="red", как выбрать нужный div через color?
xipi
 
Сообщений: 11
Зарегистрирован: 10 фев 2010, 09:42
Откуда: Москва

Re: обращение к селекторам через переменную

Сообщение EGORR » 10 фев 2010, 10:06

Код: выделить все
var youNeed = $("div[id='red']");

Только color="red" не переменная.
Life is very short, and there's no time
For fussing and fighting, my friend...
Аватар пользователя
EGORR
Модератор
 
Сообщений: 720
Зарегистрирован: 22 янв 2010, 01:44
Откуда: Ярославль

Re: обращение к селекторам через переменную

Сообщение Gennady » 10 фев 2010, 10:31

Наверное имелось ввиду - получить нужный div в некую переменную с именем color? Ну, в общем тоже самое, и даже короче:
Код: выделить все
color = $("#red");

В общем вопрос уточнять надо ;)
Долог путь поучения, короток и успешен путь примеров (Сенека).
I'm a member of jQuery Meetups. jQuery users unite! Connect with other jQuery users... Присоединиться к jQuery Russia.
Аватар пользователя
Gennady
Администратор
 
Сообщений: 1886
Зарегистрирован: 14 янв 2010, 14:36
Откуда: Москва

Re: обращение к селекторам через переменную

Сообщение xipi » 10 фев 2010, 11:16

нет нет, все не так :)
уже разобрался
мне нужно было $("#"+color)
color это переменная, просто для примера я ей назначил значение "red", простите если несяно изложил вопрос.
xipi
 
Сообщений: 11
Зарегистрирован: 10 фев 2010, 09:42
Откуда: Москва

Re: обращение к селекторам через переменную

Сообщение EGORR » 10 фев 2010, 11:40

Коллеги, тормознул...
Бегу отредактировать свое сообщение и добавить забытый по рассеянности пример
Код: выделить все
var youNeed = $("#red");

но меня уже оперердили...
Не, я не тупой..., я рассеянный маленько...
Life is very short, and there's no time
For fussing and fighting, my friend...
Аватар пользователя
EGORR
Модератор
 
Сообщений: 720
Зарегистрирован: 22 янв 2010, 01:44
Откуда: Ярославль

Re: обращение к селекторам через переменную

Сообщение xipi » 10 фев 2010, 11:53

коллеги, где вы видите в $("#red") переменную?
xipi
 
Сообщений: 11
Зарегистрирован: 10 фев 2010, 09:42
Откуда: Москва

Re: обращение к селекторам через переменную

Сообщение Gennady » 10 фев 2010, 11:57

xipi писал(а):коллеги, где вы видите в $("#red") переменную?

Просто Ваш вопрос был понят по иному. Что-то вроде: "Как сохранить выбранный элемент в переменную?". Поэтому и ответы таковы.
Долог путь поучения, короток и успешен путь примеров (Сенека).
I'm a member of jQuery Meetups. jQuery users unite! Connect with other jQuery users... Присоединиться к jQuery Russia.
Аватар пользователя
Gennady
Администратор
 
Сообщений: 1886
Зарегистрирован: 14 янв 2010, 14:36
Откуда: Москва


Вернуться в Вопросы от совсем новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: Google [Bot] и гости: 4