переменная session_one ровна значению "one_one"
у дивов есть атрибут number <div number="one_one" ....
я хочу нажать програмно на див по значению атрибута number
$("div[number=session_one]").click()
пишет
Object[] но клика непроисходит
может с кавичками проблема ? помогите пожалуйста
sergeiss
29.07.2014 - 20:02
Цитата (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, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)
vagrand
30.07.2014 - 11:08
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, фрагменты.