Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » js сравнение цвета

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

CDT



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пытаюсь модернизировать слайдер Bootstrap и застрял, не получается цвета сравнить не выполняется условие хоть тресни. Посмотрите вроде все правильно делаю.
 
 var colblack="rgb(0,0,0)";
 
  $('#myCarousel').on('slid.bs.carousel', function() {
 var colr= $('#sliders .carousel-indicators .per').css ('background-color');
  if ( colr == colblack){
              $('#sliders .carousel-indicators .per').css ({'background':'black'});
              $('#sliders .carousel-indicators .per2').css ({'background':'white'});
              $('#sliders .carousel-indicators .per3').css ({'background':'white'});
          }
});
 

Всего записей: 163 | Зарегистр. 07-08-2008 | Отправлено: 10:13 19-11-2016
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
colr == colblack

Выведите оба значения и посмотрите чему равны. Странно объяснять такие простые вещи.

Всего записей: 15040 | Зарегистр. 20-09-2014 | Отправлено: 17:46 19-11-2016
CDT



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В том, то и дело истина, должно сработать, вот IDE показывает http://rgho.st/72tY8PrQS
видимо bootstrap перебивает как-то. Не понимаю, разница только в растоянии между запятой и нулем. Но как и почему ума не приложу.

Всего записей: 163 | Зарегистр. 07-08-2008 | Отправлено: 19:26 19-11-2016 | Исправлено: CDT, 19:35 19-11-2016
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CDT

Цитата:
разница только в растоянии между запятой и нулем

огромная разница, когда сравниваете строки - именно это вы и делаете.
а еще и пробелы роль играют
 
http://stackoverflow.com/questions/11871843/how-to-compare-against-jquery-rgb-value

Всего записей: 15040 | Зарегистр. 20-09-2014 | Отправлено: 04:49 20-11-2016 | Исправлено: Mavrikii, 05:45 20-11-2016
CDT



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо огромное, вот как это делается.

Всего записей: 163 | Зарегистр. 07-08-2008 | Отправлено: 07:25 20-11-2016
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » js сравнение цвета


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru