Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 11.08.2014, 17:51
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

оу сорри. я не прав... что-то не внимателен я стал нынче.. вы же не по Id выбираете, приношу извинение за дезинформацию.
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #12 (permalink)  
Старый 11.08.2014, 17:54
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от Georrg
Консоль правда всеравно ругается(Uncaught SyntaxError: Failed to execute 'querySelectorAll' on 'Document': '[task_id=22]' is not a valid selector. ) Но зато я знаю куда двигаться!!
что бы не ругал, нужно селектор что бы выглядел правильно: '[task_id="22"]' кавычки добавить между числом.
jQuery(document.querySelectorAll('[task_id="'+item.id+'"]')).addClass('redcolor');
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #13 (permalink)  
Старый 11.08.2014, 17:54
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

Сообщение от devote
потому что jQuery не умеет выбирать по ID тегам несколько элементов

<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
  .orange {
    background: #FFCC00;
  }

  </style>
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
  <script>
     $(function(){
      $("[id='block_info']").toggleClass("orange");
      alert($('body').html())

});
  </script>
</head>

<body>
<div id='block_info'>Информация</div>
<div id='block_info'>Информация</div>
<div id='block_info'>Информация</div>
</body>
</html>
Ответить с цитированием
  #14 (permalink)  
Старый 11.08.2014, 17:58
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

рони,
да, про такой селектор не знал что в нем работает, но если такой, то уже увы (((
<!DOCTYPE HTML>
 
<html>
 
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
  .orange {
    background: #FFCC00;
  }
 
  </style>
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
  <script>
     $(function(){
      $("#block_info").toggleClass("orange");
      alert($('body').html())
 
});
  </script>
</head>
 
<body>
<div id='block_info'>Информация</div>
<div id='block_info'>Информация</div>
<div id='block_info'>Информация</div>
</body>
</html>
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #15 (permalink)  
Старый 11.08.2014, 18:34
Аспирант
Отправить личное сообщение для Georrg Посмотреть профиль Найти все сообщения от Georrg
 
Регистрация: 06.08.2014
Сообщений: 58

Сейчас попробую отпишусь!

Последний раз редактировалось Georrg, 11.08.2014 в 18:37.
Ответить с цитированием
  #16 (permalink)  
Старый 11.08.2014, 18:41
Аспирант
Отправить личное сообщение для Georrg Посмотреть профиль Найти все сообщения от Georrg
 
Регистрация: 06.08.2014
Сообщений: 58

Сообщение от рони Посмотреть сообщение

<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
  .orange {
    background: #FFCC00;
  }

  </style>
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
  <script>
     $(function(){
      $("[id='block_info']").toggleClass("orange");
      alert($('body').html())

});
  </script>
</head>

<body>
<div id='block_info'>Информация</div>
<div id='block_info'>Информация</div>
<div id='block_info'>Информация</div>
</body>
</html>
Ронни вы волшебник!) Кажись заработало(правда добавляется пока к родительским классам, но ничего, думаю это уж я исправлю!!)
Ответить с цитированием
  #17 (permalink)  
Старый 12.08.2014, 08:55
Профессор
Отправить личное сообщение для WorM32 Посмотреть профиль Найти все сообщения от WorM32
 
Регистрация: 11.02.2014
Сообщений: 303

Сообщение от рони Посмотреть сообщение
Georrg,
вы кавычки то поставили в селектор?
Значение атрибута не обязательно в кавычки заключать, если там нет разрыва строки.
Ответить с цитированием
  #18 (permalink)  
Старый 12.08.2014, 10:35
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

Сообщение от WorM32
Значение атрибута не обязательно в кавычки заключать, если там нет разрыва строки.
Цитата:
'[task_id=22]' is not a valid selector.
Цитата:
Syntax error, unrecognized expression: a[href$=.PDF]
где тут разрывы?
Ответить с цитированием
  #19 (permalink)  
Старый 12.08.2014, 10:56
Профессор
Отправить личное сообщение для WorM32 Посмотреть профиль Найти все сообщения от WorM32
 
Регистрация: 11.02.2014
Сообщений: 303

Сообщение от рони Посмотреть сообщение
где тут разрывы?
да, хрень написал
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ищу jquery, js, html, css спеца. AlexBell Работа 41 23.11.2012 08:20
Задание Css свойств по средствам Jquery IONEX jQuery 5 09.01.2012 16:00
jQuery and css Suharik jQuery 4 15.11.2010 22:31
JQuery CSS анализатор javascript jQuery 2 15.08.2010 21:27
проблемка jquery form + jquery 1.4 PooH63 jQuery 2 02.04.2010 11:24