- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Сделал ParseInt, значению элементов, необходимо было условие, мол если число меньше 0, то покрась мне буквы в красный цвет.
Проблема в том, что скрипт не видит отрицательных чисел, даже числа с минусом он принимает за положительные.
Условие простое
Что делать, пока не знаю.
metaller92
Во-первых, всегда указывайте, в каком формате у вас числа (десятичные), а то, в какой-то момент, это может привести к серьёзному конфузу:
parseInt($('.sort-procent').text(), 10);
Во-вторых, убедитесь, что у вас в '.sort-procent' стоит правильный знак минуса, а не какой-нибудь ndash. Также не должно быть каких-либо других символов перед числом, которое парсится.
metaller92
Во-первых, всегда указывайте, в каком формате у вас числа (десятеричные), а то, в какой-то момент, это может привести к серьёзному конфузу:
parseInt($('.sort-procent').text(), 10);
Во-вторых, убедитесь, что у вас в '.sort-procent' стоит правильный знак минуса, а не какой-нибудь ndash. Также не должно быть каких-либо других символов перед числом, которое парсится.
А если у меня и десятеричные и единичные а еще может бы 100%?
А если у меня и десятеричные и единичные а еще может бы 100%?
Это всё -- десятеричное поправка -- десятичное. ;)
Знаете ведь отличие от, к примеру, бинарного представления?
Вообще, почитайте: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/parseInt
Это всё -- десятеричное поправка -- десятичное. ;)
Знаете ведь отличие от, к примеру, бинарного представления?
Вообще, почитайте: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/parseInt
Вы знаете, я поставил условие больше 20ти, и все равно оно не правильно выполнялось. Возможно дело не в отрицательных и положительных числах.
metaller92, что за "больше 20"?
Покажите ваш код, а лучше -- сам сайт. Проще будет разобраться.
metaller92, что за "больше 20"?
Покажите ваш код, а лучше -- сам сайт. Проще будет разобраться.
Может в скайпе спишемся? Так думаю будет удобней, да и хочется иметь товарища по интересам что-ли :)
Если согласитесь мой скайп metallist132
Может в скайпе спишемся? Так думаю будет удобней, да и хочется иметь товарища по интересам что-ли
Если согласитесь мой скайп metallist132
Я не пользуюсь скайпами и прочим, а также терпеть не могу всякие твитеры-шмитеры. Асоциальный, в общем. ;)
Но помочь, если смогу и не лениво -- могу. :)
Так что давайте сюда весь код.
Я не пользуюсь скайпами и прочим, а также терпеть не могу всякие твитеры-шмитеры. Асоциальный, в общем. ;)
Но помочь, если смогу и не лениво -- могу. :)
Так что давайте сюда весь код.
хорошо, в общем есть сайт - http://devserver.ti.dn.ua/~dmitry_piscshalka/fly/transport_app/transport_app/static/
Чтобы добраться до нужного нам момента, нужно кликнуть на ссылки Москва - Калининград, и после этого нажать на кнопку "найти".
Там вывалиться выдача, блочная сначала, мне нужно покрасить отрицательные значения у Выгода:5%
Открыв source в отладчике хромовском, можно будет найти файл js/scripts.js
На 51й строке будет комментарий - //красим отрицательные проценты в красный цвет
Сразу под ним код.
metaller92,
А чего это со всех блоков парсится? :)
Надо парсить $(this).find('.sort-prcent').text()
И если часто юзаете $(this) в функции, то лучше его загнать в переменную: var this = $(this)
п.с.: и ещё раз, указывайте формат - parseInt($('.sort-procent').text(), 10)
п.п.с.: неплохой дизайн сайта. ;) вот только структура ХТМЛ чересчур облагорожена кучей тегов и классов. ;)
metaller92,
А чего это со всех блоков парсится? :)
Надо парсить $(this).find('.sort-prcent').text()
И если часто юзаете $(this) в функции, то лучше его загнать в переменную: var this = $(this)
п.с.: и ещё раз, указывайте формат - parseInt($('.sort-procent').text(), 10)
п.п.с.: неплохой дизайн сайта. ;) вот только структура ХТМЛ чересчур облагорожена кучей тегов и классов. ;)
Структура как вы видите громоздкая, на одной странице куча всяких плюшек напихано. Завтра в офисе попробую, спасибо!
А зачем в ф-ции $(this) в переменную совать? Для красоты или удобства?)