• Почему не работает js код?

    AleksandrB
    @AleksandrB
    Совсем недавно вывел "Hello world"
    document.getElementsByClassName("mydiv")[0].style.borderTop = "4px " + style[cur] + ' ' + color;

    ?
    Ответ написан
    3 комментария
  • Куда поступать на веб разработчика?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Никуда не надо, web-разработчиком можно стать просто прочитав пару книжек.
    Ответ написан
  • Как правильно и безопасно редактировать тему WordPress,которая уже на хостинге?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    можно через редактор кода все это сделать.

    Ни в коем случае на продакшне не редактировать через редактор кода! Особенно, в тех случаях, когда нет доступа к фтп. Так как одна ошибка в рнр и сайт ляжет. Придется вам подключаться к фтп (Filezilla) и редактировать сайт оттуда.

    клиент пишет хочу добавить секцию, изменить изображение в header, добавить карусель для вывода постов instagram.

    можно конечно же править сайт на продакшне, но можно сделать по другому -
    сделать копию сайта (особенно удобно делать это через ssh консоль, а если нет, то подойдет и плагин duplicator). разместить копию сайта на субдомене и закрыть субдомен от индексации! А далее правите все на субдомене и пир надобности переносите на рабочий сайт.

    Скачивать сайт целиком и править необходимые файлы локально, а затем загружать обратно на хостинг?

    Если у вас локальная копия сохранилась, то можно весь сайт и не скачивать. В Total Commander (если у вас Windows) или же в Double Commander (если у вас linux) есть ф-ция сравнения каталогов. Вы сравниваете каталоги и скачиваете те директории и файлы, которые были изменены. Ну и заливаете новую БД.


    как сделать это безопасно и резервную копию каких файлов делать пока не понятно. Да, есть дочерняя тема, но это ведь не резерв.

    Что касается резервной копии сайта, то бекапы делаете в любом случае. Например, плагин use your drive. А можно создать приложение на google drive и заливать бекапы через этот плагин туда, можно заливать на яндекс диск через webdav. Если это VPS, то можно на уровне системы делать бекапы
    Ответ написан
    Комментировать
  • Верстка фигуры на фоне?

    Sergei_Erjemin
    @Sergei_Erjemin
    Улыбайся, будь самураем...
    Я бы сделал с помощью SVG... Ну просто потому-что он будет весить 500 байт максимум. А растр (даже восьмицветный GIF, а меньше цветов нельзя т.к. "зубчики" на границе появятся) -- это уже десяток килобайт.
    Ответ написан
    Комментировать
  • Как убрать отображение скидок для товара, оставив только основную цену?

    @anton99zel Куратор тега 1С-Битрикс
    29а класс средней школы №7
    Если скидки нигде не заданы, а просто отображаются в шаблоне, то смотрите тут:
    /bitrix/templates/Название шаблона/components/bitrix/catalog.element/Название шаблона/template.php
    В нем ищите этот кусок:
    spoiler
    <!--мой код для вывода скидки-->
            
            
            <p>Скидка 5% <span class="bxr-market-current-price bxr-market-format-price ">53<sup>20</sup> руб</span></p>
    
            <p>Скидка 10% <span class="bxr-market-current-price bxr-market-format-price ">50<sup>40</sup> руб</span></p>
    
            <p>Скидка 15% <span class="bxr-market-current-price bxr-market-format-price ">47<sup>60</sup> руб</span></p>
    
            <p>Скидка 20% <span class="bxr-market-current-price bxr-market-format-price ">44<sup>80</sup> руб</span></p>
            
                    
            <!--мой код для вывода скидки-->
    Ответ написан
    4 комментария
  • Почему над картинками отображается их alt?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Так у вас в коде записано
    <img alt="Трос и цепь из нержавеющей стали">
    Естественно, что раз ссылки на картинку нет, то отображается её alt.
    Ответ написан
    Комментировать
  • Почему не работает .click()?

    like-a-boss
    @like-a-boss
    Признайся,тебяТянетНаКодМужика,ты—программный гей
    А вы то сами как думаете, почему? Вы ставите обработчик на элементы, потом добавляете новые элементы, а обработчика на них нет, никто же его не ставил, верно? Нужно использовать делегирование:

    $(document).on('click', '.answer-item', function() {
      $(this).toggleClass("active");
    });
    Ответ написан
    Комментировать
  • Почему не работает .click()?

    UnluckySerivelha
    @UnluckySerivelha
    $('body').on('click', '.answer-item', function() {
      $(this).toggleClass("active");
    });
    Ответ написан
    Комментировать
  • Как сделать вывод разных блоков на разных записях?

    ZamarShoo
    @ZamarShoo Автор вопроса
    React/Vue, Node/PHP, Wordpress/Drupal
    Решил сам, нужно лишь в php файле передать еще и id, то есть:
    ...
    <?php
    $postID = get_queried_object_id();
    ?>
    <?php if( get_field('calc1', $postID) ): ?>
    ///код первого калькулятора
    <?php endif; ?>
    <?php if( get_field('calc2', $postID) ): ?>
    ///код второго калькулятора
    <?php endif; ?>
    ...
    Ответ написан
    Комментировать
  • Насколько удобен линукс для верстальщика?

    @Giperoglif
    4гб явно мало. я не верстальщик, но открытый phpStorm + пара браузеров и 4ГБ как не бывало.
    работаю на линухе потому что единая с продакшеном экосистема, да и привык уже.
    Ответ написан
    Комментировать
  • Насколько удобен линукс для верстальщика?

    @kekusinkay
    Может мне повезло, но я девять лет на линуксе, из них года четыре занимаюсь вёрсткой.
    С драйверами проблем никогда не было, интерфейс заметно отзывчивее, чем в 8й Винде (10ку не пробовал). В качестве редактора кода Visual studio code или Netbeans. С макетами работаю в Avocode. Для Сафари стоит виртуалка с макосью (других вариантов не придумал). 4гб, конечно, маловато будет, но если без виртуалки, то терпимо. Сейчас linux mint 19.2 использую.
    Ответ написан
    3 комментария
  • wordpress не отправляет уведомления

    neuotq
    @neuotq
    Прокрастинация
    Как показала практика, письма на самом деле в большинстве случаев отправляются удачно, их просто режут супер_антиспам_фильтры mail.ru и rambler. На гмэйл мне в основном доходили такие письма.
    Дело в том что при отправлении черезе стандартные функции у вас реальный адрес отправителя и деларируемый будут различаться. Реальный будет — служебный вашего хостинг провайдера.
    Слегка помогает заполнение MX records, под ваш хостинг. Но опять таки, скорее всего мэйл.ру порежет.
    Я нашел такой выход(немного улучшенный аналог твоего рабочего), который работает 100%: сделал себе google mail для домена, ну и через плагин WP-Mail-SMTP, настроил отправку почты с этих гмэйл ящиков.
    Тут получается и пользователи не пугаются, письма приходят с домена сайта, и все рассылки, уведомления, и тд и тп работают.
    Ну или использовать не shared, а полноценный хостинг.
    Ответ написан
    2 комментария
  • Как исправить выход текста за пределы элемента?

    Vlad_IT
    @Vlad_IT Куратор тега CSS
    Front-end разработчик
    Например
    word-break: break-all;
    Ответ написан
    1 комментарий
  • Как исправить выход текста за пределы элемента?

    tsepen
    @tsepen
    Frontend developer
    Потому что все эти символы воспринимаются как 1 слово, по умолчанию браузер не разбивает слово на строки. Нужно в css задать свойство word-wrap

    word-wrap: break-word;
    Ответ написан
    1 комментарий
  • Почему не работают подключенные стили из внешнего файла?

    lukoie
    @lukoie
    Попробуйте полный абсолютный путь указать для проверки работоспособности.
    И вообще, не видно же какие файлы у Вас лежат в папке css, может опечатались где-то, и написали например не английскую "с" а кирилллицей "", а визуально не замечаете этого.
    И не забывайте в браузере жмать КОНТРОЛ+ф5
    Ответ написан
    Комментировать
  • Как сделать jquery для одного div?

    iamd503
    @iamd503
    Верстальщик
    $('.main_nav a[href^="#"]').click(function () {
    Ответ написан
    7 комментариев
  • Как сделать jquery для одного div?

    @DronTat
    $('.main_nav').on('click', 'a[href^="#"]', function () {
    // тут код
    });
    Ответ написан
    Комментировать
  • Учить jQuery в 2019?

    sim3x
    @sim3x
    Что учить после HTML и CSS в 2019?
    js
    Ответ написан
    4 комментария
  • Учить jQuery в 2019?

    Vlad_IT
    @Vlad_IT Куратор тега Вёрстка
    Front-end разработчик
    Ну, в первую очередь, вы должны понимать сами, нужен ли вам jQuery, или нет. Я jQuery использую только для legacy сайтов (где уже есть jQuery), для WordPress (т.к. там он из коробки, то почему бы и нет), для прототипов и landing-page, для чего-то сложнее нужны фреймворки.
    Никогда не учил jQuery, но работать с ним умею. Если знаете css query, работу с dom, и сам JS, то вам хватит чтения документации и просмотра пары примеров. Не так много времени на это нужно. Не думаю, что вначале стоит заострять на этом внимание, по мере работы освоите, поэтому лучше учите чистый JS, потом переходите к фреймворкам.
    Ответ написан
    Комментировать
  • Учить jQuery в 2019?

    In4in
    @In4in
    °•× JavaScript Developer ^_^ ו°
    Альтернатива сейчас это фреймворки по типу React, Angular, Vue
    А отзывы такие вследствие того, что большинство методов jQuery уже реализованы как нативные.

    Тем не менее, jQuery все еще лидер как самая простая и документированная либа для работы с DOM. И никуда она не денется..
    Ответ написан
    2 комментария