- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
учитывая, что вопрос был задан не вам?:)
А вот это ниоткуда не следует. Вопрос был задан в настолько общем виде, что непонятно было, кому он задан и о чём, учитывая , что нас было трое, написавших о JS.
Коллега, тут мне кажется дело не в CSS, поскольку тут на лицо необходимость использования условия, что уже подпадает под программирование. То есть, использовать условные операторы в JavaScript / PHP и решать этот вопрос.
К примеру, у меня была аналогичная сложность с тем, чтобы подсвечивать на сайте то меню, которое является активным. При этом задача заключалась в том, чтобы это самое меню было вынесено в отдельный файл и подключалось к каждой странице большого сайта с помощью PHP Includes. С тем, чтобы можно было редактировать меню в одном месте, и оно одновременно бы менялось на 1000 страницах сайта. Так вот, я использовал в РНР конструкцию IF-ELSEIF-ELSE, с помощью которой и решил данную проблему. Думаю, вам тоже необходимо мыслить в этом же направлении, только вместо РНР использовать тот же JavaScript...
А вот это ниоткуда не следует. Вопрос был задан в настолько общем виде, что непонятно было, кому он задан и о чём, учитывая , что нас было трое, написавших о JS.
Признаю вину. Впредь буду выражаться конкретнее и обращаться по нику:)
---------- Добавлено 25.11.2017 в 22:44 ----------
Как справедливо заметил Мемори, действительно проблема в постановке задачи. Если вы меняете классы у ссылки, но вам необходимо изменить стили у ее родителя, то почему бы не добавить/сменить класс у родителя.
webiumpro, ну ТС, похоже затаился или свалил, а мы тут гадаем :)
А может быть, у него там десять ссылок в этом диве, и когда одна из них становится красного цвета, весь див должен пожелтеть например? А если две красных, то позеленеть? Кто его знает, что он замыслил. Но скорее всего. надо одновременно в нескольких местах классы менять, а как именно - это уже от конкретики зависит.
Указать наследование классов
или
В лессе это все в одном блок указывается
Указать наследование классов
Только вот эти стили применяться к элементу у которого класс .name3, а не к родительскому (что требуется из задачи)
NothingMatters, Мда, протормозил, невнимателен с утра... Тогда без js никак
Спасибо что написали. Все читал, и всем благодарен. Ну задачу решить сложно на JS, так как много кода переписывать (а я в этом не силен), потому и пришел на этот форум, думал может подскажет кто-что знает. В любом случае всем спасибо, буду тогда думать еще что можно придумать.
---------- Добавлено 26.11.2017 в 21:51 ----------
в любом случае буду благодарен если кому будет интересно помочь. Мне надо сделать что бы фон в виде материалов менялся при запуске песни на сайте а не сама кнопка менялась на кнопку паузы. Вот сам сайт: https://mp3bass.org. Заранее спасибо.
Ну задачу решить сложно на JS
На javascript как раз это решается в одну строку. Например, jquery селектор has поддерживает https://api.jquery.com/has/
Как вариант, вообще то click после детенка падает на родителя если спецом не блокировать в детенке :) ... на родителя и повесить обработчик...