Задать вопрос
Ответы пользователя по тегу JavaScript
  • Адаптивная верстка, как можно решить данную проблему?

    ProgramCodePav
    @ProgramCodePav
    Front-end developer. Love open source
    на 480px верстка должна стать статической. То есть не проценты, а пиксели должны быть значениями ширины, высоты и т.д. В калькуляторе перегоните из процентов в пиксели. И еще viewport scale на всякий случай посмотрите
    Ответ написан
    Комментировать
  • Зачем делать приведение к типу BOOL в конструкции IF?

    ProgramCodePav
    @ProgramCodePav
    Front-end developer. Love open source
    Ничем не отличается. Просто это обобщает все ложные значения (0, false, "", null, undefined, NaN) к единому значению false.
    Ответ написан
    Комментировать
  • Как правильно обратиться к одинаковым элементам через JavaScript?

    ProgramCodePav
    @ProgramCodePav
    Front-end developer. Love open source
    я не такой уж и профи, но есть идея:

    var count = $('.work-description').length; //количество элементов с этим классом
    for (var i = 0; i <= count; count++) {
        $('.work-description')[i].hide(); 
    }
    Ответ написан
    Комментировать
  • Как разобрать строку через split в javascript?

    ProgramCodePav
    @ProgramCodePav
    Front-end developer. Love open source
    script.js:
    var str = "test, stroke";
    var wordarray = str.split(", ");
    
    $.ajax({   //send POST to processor.php
        url: "processor.php",
        type: "POST",
        data: { "wordarray" : wordarray }, //JSON
        success: function (response) {  },
        error: function (response) {  }
    });


    Если вы имели ввиду отправку и вывод в php.
    processor.php:
    if ( isset($_POST["wordarray"])  ) {
        $wordarray = $_POST["wordarray"];
        echo $wordarray[0];
        echo $wordarray[1];
    }


    Но вообще есть php функция explode, которая аналогична split:

    $str= "test, stroke"
    $wordarray = explode(", ", $str);
    //$wordarray[0] == test
    //$wordarray[1] == stroke
    Ответ написан
    Комментировать
  • Почему не масштабируется текст при уменьшении окна браузера?

    ProgramCodePav
    @ProgramCodePav
    Front-end developer. Love open source
    Если меняешь размер окна, шрифт остается таким же. Но это не значит, что шрифт не меняет размер. Дело в том, что шрифт вычисляется из значения размера экрана. Если запустить веб-страничку на другом мониторе с другим разрешением, шрифт должен измениться.

    Приведу свой пример. Делал адаптивную верстку и использовал инструменты firefox "Адаптивный дизайн". С помощью этого инструмента можно изменять размер окна сайта, но размер экрана монитора изменять нельзя. Поэтому шрифты оставались большими, когда остальные элементы подстраивались. Позже я залил на хостинг этот сайт и открыл в смартфоне - шрифты отображались отлично )
    Ответ написан
    Комментировать
  • Возможно ли управлять порядком загрузки элементов в DOM?

    ProgramCodePav
    @ProgramCodePav
    Front-end developer. Love open source
    Скорее всего, нет, так как парсер читает файл сверху вниз. Попробуйте по порядку желаемой загрузки разместить элементы в html коде
    Ответ написан
    Комментировать