Jump to content

afdw

User
  • Posts

    1,216
  • Joined

  • Last visited

  • Days Won

    22

Everything posted by afdw

  1. Как можно так именовать классы? Это же просто ужас!
  2. Через AJAX невозможно. Вот так надо: location.href = "../download.php";
  3. fix: .first-container { background-size: cover;}
  4. В JS есть проблема, связанная с доступом к this в анонимной функции: this.test = 2 * 2;console.log(this.test); // 4callback(function(){ console.log(this.test); // undefined});Я знаю два способа её решения:Создать ссылку на this: this.test = 2 * 2;console.log(this.test); // 4var self = this;callback(function(){ console.log(self.test); // 4});Использовать метод "bind" для подмены this: this.test = 2 * 2;console.log(this.test); // 4callback((function(){ console.log(this.test); // 4}).bind(this));Первый способ мне не нравится из-за введение дополнительной переменной. Второй - из-за лишних скобок и в следствии этого ухудшения читабельности. Знаете ли вы более элегантные решения этой проблемы?
  5. Там говориться про то, что эти баллоны не взорвут квартиру у того, кому делают потолок.
  6. Это просто демка от графической библиотеки. Там все страны мира, а нужна только Россия. Области в России не обозначены. А карту изменить будет очень сложно. Никакого API тоже нет, всё надо делать самому. https://tech.yandex.ru/maps/jsbox/2.0/regions/
  7. Как ни удивительно, но для HTML5 допустимы и строгие доктайпы HTML4/XHTML1. Все они включают в браузере один и тот же стандартный режим, а ни для чего другого доктайп в HTML5 и не нужен. Но самый правильный, да, этот — потому что самый короткий («если не видно разницы, зачем писать больше»). Не совсем.
  8. А какой DOCTYPE добавили? Для HTML 5 правилен этот: <!DOCTYPE html>
  9. Вот нормальный бесплатный хостинг.
  10. Если не требуется возможность чтения/записи буфера обмена одной кнопкой - в большинстве случаев возможно. Можно ссылку на сайт на Flash?
  11. Для Apache: http://www.phpinfo.su/articles/practice/chpu_na_php.html
  12. http://css-live.ru/tricks/slajder-na-css3-bez-js-podstraivayushhijsya-pod-razreshenie.html
  13. простите, я думал что в форум для новичков никто толком не заходит, т.к. в этой ветке форума у тем в два раза больше просмотров. Нужно какую-то удалить? Не нужно было создавать новую. В этой ветке больше просмотров, потому что больше тем. И вообще я больше смотрю на заголовок темы, а не на раздел форума. В крайнем случае надо было попросить модератора переместить тему.
  14. Действительно замучаешь Зачем создавать две абсолютно одинаковые темы?
  15. Смысл есть - она центрирует текст Другое дело, что это правило есть в другом месте, так что оно действительно бесполезно, но по другой причине.
  16. Это рекурсия. Сравнение свойств происходит при вызове deepEqual.
  17. var equals = true; // Создать переменную "совпадают ли все свойства объекта" for(var property in obj1) // Пройтись по свойствам первого объекта, сохраняя название свойства в "property" { if(obj1.hasOwnProperty(property) && obj2.hasOwnProperty(property)) // Проверить, оба ли сравниваемые объекты имеют это свойства { if(!deepEqual(obj1[property], obj2[property])) //сравнить свойства { equals = false; // если не равны - поставить значение переменной } } else { equals = false; // если не у каждого - поставить значение переменной } }
  18. Никак. Сделать это на JS можно только симуляцией браузерного скрола. Так что либо плагин, либо самому писать. В 2 строки не сделать.
  19. В скором времени будет возможность это применять для блоков с разными родителями: body:has(#block1:hover) #block2 { display: block;}
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy