PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (7): « 1 2 3 4 5 6 [7]

> Найдено сообщений: 94
halsoft Отправлено: 01 Ноября, 2012 - 11:04:17 • Тема: вопрос по селекторам (как найти элемент) • Форум: JavaScript & VBScript

Ответов: 14
Просмотров: 2225
Обычно window в JS - это главный объект, можно его указывать, но я для глобальных переменных его опускаю и так можно делать, чтобы каждый раз не писать window.
halsoft Отправлено: 01 Ноября, 2012 - 10:58:55 • Тема: вопрос по селекторам (как найти элемент) • Форум: JavaScript & VBScript

Ответов: 14
Просмотров: 2225
Вот так
CODE (javascript):
скопировать код в буфер обмена
  1. $('#menu_tree a[data-id=' + window.id_menu + ']').css('color','#F00');


Подозреваю, что window здесь не нужен, просто id_menu

CODE (javascript):
скопировать код в буфер обмена
  1. $('#menu_tree a[data-id=' + id_menu + ']').css('color','#F00');
halsoft Отправлено: 01 Ноября, 2012 - 10:52:42 • Тема: вопрос по селекторам (как найти элемент) • Форум: JavaScript & VBScript

Ответов: 14
Просмотров: 2225
Почему не работает? Работает.

Проверьте еще раз. Можете на этом сайте http://secretgeek[dot]net/rtjqe/real[dot][dot][dot]jqueryeditor[dot]htm проверить, скопируйте туда вот этот html
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <div id="menu">
  3. <a data-id=37>hello</a>
  4. </div>
  5.  


и вот этот JS code

CODE (javascript):
скопировать код в буфер обмена
  1.  $(document).ready(     function() {
  2.        alert($('#menu a[data-id=37]').text())
  3.     });



У вас скорее всего не формируется страница, прежде чем исполнится код.
halsoft Отправлено: 01 Ноября, 2012 - 10:42:04 • Тема: вопрос по селекторам (как найти элемент) • Форум: JavaScript & VBScript

Ответов: 14
Просмотров: 2225
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2.  
  3. $('#menu a[data-id=какое-то значение]')
  4.  
  5.  


или

CODE (javascript):
скопировать код в буфер обмена
  1.  
  2.  
  3. $('#menu a').find('[data-id=какое-то значение]')
  4.  
  5.  

Страниц (7): « 1 2 3 4 5 6 [7]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB