Как же у тебя всё сложно..
Нету такого
form.php
handler.php
На форму вешаешь событие с e.preventDefault() и парсишь строки, отправляя далее полученные значения post/get запросом на handler.php, в котором ты и будешь работать с ними.
А если не была, то нет? Я правильно мыслю?
Серьезно?
addEventListener на элемент
оставим, чтоб вам легче было, одно событие "click"
addEvents() { this.el.addEvenListener( 'click', function() { console.log( e ); }, false ); }
function Slider( params ) { // Меняю эту опцию в зависимости от разрешения экрана this.onpage = params.onpage || 0;}Slider.prototype = { draw: function() { // Тут отрисовывается слайдер }, addEvents: function() { // Тут вешаются события на отрисованные элементы }, setup: function() { this.draw(); this.addEvents(); }}let slider = new Slider();// Меняем разрешение браузера// меняется опция и запускается setup()// вот и вопрос - события в функции addEvents() затрутся новыми?mq.register( '( min-width: 319px ) and ( max-width: 767px )', function() { slider.onpage = 2; slider.setup();}).register( '( min-width: 768px ) and ( max-width: 991px )', function() { slider.onpage = 5; slider.setup();}).listen();
Спасибо, действительно полезно.
А почему когда для новой папки я делаю
git init
а потом сразу хочу создать ветку,
то она не создается?
Но если я добавлю файлов, сделаю коммит, то новую ветку становится возможным создать.
Вот что показывает
Когда проводил диагностику показало сообщение "Сетевой адаптер "Ethernet 2" не имеет допустимых параметров настройки IP"
Это странно, но когда я убрал назначение ширины с контейнера .slider или назначил ее как '100%' - всё начало правильно отображаться. А если вернуть фиксированное значение, то почему - то идет сдвиг.
p.s
box-sizing: border-box; стоял - не в нём дело
да не же ))
к тому же использую getComputedStyle и вычитаю падинги ) Все равно хром не правильно высчитывает.