Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.03.2015, 13:51
Аспирант
Отправить личное сообщение для Trues Посмотреть профиль Найти все сообщения от Trues
 
Регистрация: 19.02.2015
Сообщений: 71

удаление классов
Ребят подскажите пожалуйста

есть неслько дивов с классом "one-div"
один из них с классом "one-div activ"

при нажатии на любой из этих дивов надо чтоб он все дивы с его классом просматривал и у которого есть класс "activ", у этого дива убирал данный класс (Класс activ)
Ответить с цитированием
  #2 (permalink)  
Старый 16.03.2015, 13:58
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

document.querySelector('.one-div.active').classList.remove('active');
Ответить с цитированием
  #3 (permalink)  
Старый 16.03.2015, 14:02
Аспирант
Отправить личное сообщение для Trues Посмотреть профиль Найти все сообщения от Trues
 
Регистрация: 19.02.2015
Сообщений: 71

спасибо а решение на jquery есть?
Ответить с цитированием
  #4 (permalink)  
Старый 16.03.2015, 14:04
Аспирант
Отправить личное сообщение для Trues Посмотреть профиль Найти все сообщения от Trues
 
Регистрация: 19.02.2015
Сообщений: 71

он не выполняет этот код и другие тоже начинает игнорировать как будто синтаксическая ошибка
Ответить с цитированием
  #5 (permalink)  
Старый 16.03.2015, 14:16
Аспирант
Отправить личное сообщение для Trues Посмотреть профиль Найти все сообщения от Trues
 
Регистрация: 19.02.2015
Сообщений: 71

в консоле посмотрел ошибку исправил работает теперь)))
Ответить с цитированием
  #6 (permalink)  
Старый 16.03.2015, 14:32
Аспирант
Отправить личное сообщение для Trues Посмотреть профиль Найти все сообщения от Trues
 
Регистрация: 19.02.2015
Сообщений: 71

если кому нибудь понадобится то решени на jquery я его нашел

$('.one-div.activ').removeClass('activ');
Ответить с цитированием
  #7 (permalink)  
Старый 16.03.2015, 15:06
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

Trues, советую по возможности избегать jQuery
http://youmightnotneedjquery.com/
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности
Ответить с цитированием
  #8 (permalink)  
Старый 17.03.2015, 10:10
Аспирант
Отправить личное сообщение для Trues Посмотреть профиль Найти все сообщения от Trues
 
Регистрация: 19.02.2015
Сообщений: 71

Спасибо за совет. Но я так конкретно и не понял почему надо избегать jQuery
Ответить с цитированием
  #9 (permalink)  
Старый 17.03.2015, 13:37
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

Trues, скорость. Да и нет нужды в jQuery в принципе.
__________________
"Matreshka is fucking awesome" © чувак с Reddit
Matreshka.js - Три возможности
Ответить с цитированием
  #10 (permalink)  
Старый 17.03.2015, 14:46
Аспирант
Отправить личное сообщение для Trues Посмотреть профиль Найти все сообщения от Trues
 
Регистрация: 19.02.2015
Сообщений: 71

хорошо но ведь без jquery получается громоский код бывает чуть ли не в три раза. а это долгая загрузка страницы что плохо сказывается на SEO
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Можно ли объединить несколько классов? zazula (X)HTML/CSS 4 14.12.2014 11:40
Эмулятор классов на JavaScript yriiarutiunian Ваши сайты и скрипты 4 24.10.2014 21:26
Динамическое удаление строк таблицы Tankist Events/DOM/Window 16 03.07.2013 16:42
Использование классов в JavaScript devote Ваши сайты и скрипты 70 01.02.2013 17:17
Эмуляция классов db_test Events/DOM/Window 2 14.02.2012 18:41