[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как подставить переменную в Jquery ?
Oggy
переменная session_one ровна значению "one_one"
у дивов есть атрибут number <div number="one_one" ....
я хочу нажать програмно на див по значению атрибута number

$("div[number=session_one]").click()
пишет
Object[] но клика непроисходит

может с кавичками проблема ? помогите пожалуйста
sergeiss
Цитата (Oggy @ 29.07.2014 - 18:01)
$("div[number=session_one]").click()

Этот код говорит о том, что надо выбрать div, у которого number равен session_one. Причем, session_one - это строка такая, а не переменная! Если же ты хочешь из переменной сделать подстановку, то так пиши:
$("div[number="+session_one+"]").click()


В JS нет такой же подстановки переменных внутри строк, как в ПХП. Если требуется, то набирая строку "плюсами" из других переменных и строк.

И заодно тему переношу из раздела ПХП в правильный раздел.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
vagrand
Oggy
А в чем сакральный смысл нажатия по диву?

_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.