• Как обратиться к элементу при подгрузки контента?

    @tevox
    Веб-разработчик
    Для того, чтобы можно было дальше работать с подгруженными через AJAX данными, нужно в ".ajax" в параметрах указать "async: false" и последующую работу с данными перевести в параметр "success: function(data){ ... console.log(data) ...}".

    $.ajax({
        async: false,
        success: function(data){
            console.log(data);
        },
        error: function(){
            console.log("Упс...");
        }
    });


    Но я бы сделал так:

    // Зададим переменную со стандартным значением "false", чтобы потом положить в нее данные
    var my_data = false;
    
    // Отправляем запрос
    $.ajax({
        async: false,
        success: function(data){
            console.log(data);
            // Помещаем данные в переменную
            my_data = data;
        },
        error: function(){
            console.log("Упс...");
        }
    });
    
    // Если значение переменной не равно стандартному, выводим результат в консоль
    if(my_data != false){
        console.log("Урашечки-ура!");
        console.log(my_data);
    }
    Ответ написан
    Комментировать
  • Как задать размер блока scroll jQuery?

    @tevox
    Веб-разработчик
    Что у тебя c синтаксисом?
    Расставь ";".
    И по-моему Firefox любит поругаться на offset-top, если это важно.
    Ответ написан
    Комментировать
  • Почему не работает ckecked в JS?

    @tevox
    Веб-разработчик
    var check = document.getElementById("checkbox");
    
    setInterval(function() {
      if (check.checked == false) {
        check.checked = true;
      } else {
        check.checked = false;
      }
    }, 1000);
    Ответ написан
    2 комментария
  • Как повысить свой skill в php?

    @tevox
    Веб-разработчик
    Чтобы повысить свой скилл в PHP, да и вообще, почитай о других языках программирования и попробуй с ними поработать, Python например, или JavaScript с его убогим синтаксисом, чтобы убить шаблонное мышление в рамках именно PHP как языка программирования, научиться писать код грамотно. Зачастую костыльный код пишут те, кто знает менее двух-трех языков программирования.
    А вообще, советую не заморачиваться и не останавливаться на Пых-е.
    И предыдущий ответ верный, напиши какой-нибудь типичный для реализуемого в рамках PHP функционал для проекта и грамотно поработай над уже написанным кодом, оптимизируй, упрости, раздели на подключаемые плагины какие-то повторяющиеся фрагменты кода, не плоди десятки тысяч строк с одним и тем же. Не погружайся в ООП, если задача того не требует. Сложные задачи решай легкими путями, и тебя за это оценят, потому что кроме тебя твой код хоть кто-то сможет прочитать и понять, а по возможности доработать. Удачи.
    Ответ написан
    Комментировать
  • Почему не скролится страница?

    @tevox
    Веб-разработчик
    #jsn-header.jsn-menu-sticky{position:fixed;}
    Ищи там. Проблема в твоей шапке.

    Или попробуй так.
    @media screen and (min-height: 900px){
    #jsn-body{padding-bottom: 100px;}
    }
    Ответ написан
    Комментировать