Size: a a a

JavaScript — русскоговорящее сообщество

2020 May 30

IN

Ivan Naumov in JavaScript — русскоговорящее сообщество
Яб сначала продебежил чтобы найти проблему
источник

︹︺︹︺ ВАДИМ ︺︹︺︹... in JavaScript — русскоговорящее сообщество
Ivan Naumov
Яб сначала продебежил чтобы найти проблему
Ну мой кунг-фу слабее вашего... :) я так по просьбе, вывел телефон в тулбаре сайта и закрепил его... никогда не программировал на JavaScript, заказчик хочет большего, нашёл слайдер прямо в точку, ему понравился, но вот есть проблемка...
источник

И

Иван in JavaScript — русскоговорящее сообщество
Я бы нанял программиста тогда)
источник

︹︺︹︺ ВАДИМ ︺︹︺︹... in JavaScript — русскоговорящее сообщество
Предположил, что можно как нибудь хук скрипт прописать в конце html кода и разрешить скролл насильственно
источник

︹︺︹︺ ВАДИМ ︺︹︺︹... in JavaScript — русскоговорящее сообщество
Причем другой слайдер вставил, все работает отлично, но этот второй слайдер не люб! :)
источник

AE

Alex Elkin🇪🇸 in JavaScript — русскоговорящее сообщество
︹︺︹︺ ВАДИМ ︺︹︺︹
Причем другой слайдер вставил, все работает отлично, но этот второй слайдер не люб! :)
вы бы хоть написали что за слайдеры?
проблема в том что если вы перехватите у сладера тач эвент, вам придется руками прописать еще и свайпанье слайдера влево-право.
попробуйте посмотреть в доке слайера, может там есть настройки для включения-отключения тач событий и можно просто при инициализации слайдера этим управлять.
источник

СМ

Сергей Мезенцев... in JavaScript — русскоговорящее сообщество
источник

︹︺︹︺ ВАДИМ ︺︹︺︹... in JavaScript — русскоговорящее сообщество
Alex Elkin🇪🇸
вы бы хоть написали что за слайдеры?
проблема в том что если вы перехватите у сладера тач эвент, вам придется руками прописать еще и свайпанье слайдера влево-право.
попробуйте посмотреть в доке слайера, может там есть настройки для включения-отключения тач событий и можно просто при инициализации слайдера этим управлять.
Ок. Посмотрю подробнее...
источник

UM

Utsr Mapper in JavaScript — русскоговорящее сообщество
сам не понял что это значит
источник

UM

Utsr Mapper in JavaScript — русскоговорящее сообщество
Переслано от Utsr Mapper
В js в функцию click по круглые кавычки добавь event, а в сам код event.preventDefault();
источник

MV

Maxim Vishnevsky in JavaScript — русскоговорящее сообщество
Utsr Mapper
Переслано от Utsr Mapper
В js в функцию click по круглые кавычки добавь event, а в сам код event.preventDefault();
Я так полагаю click(event) {
 event.preventDefault();
};
источник

UM

Utsr Mapper in JavaScript — русскоговорящее сообщество
мне это так посоветовали
источник

UM

Utsr Mapper in JavaScript — русскоговорящее сообщество
Переслано от Евгений
В js в функцию click по круглые кавычки добавь event, а в сам код event.preventDefault();
источник

UM

Utsr Mapper in JavaScript — русскоговорящее сообщество
Переслано от Евгений
Чтоб браузер при нажатии на твою ссылку не пытался перейти по ней, а выполнял действия прописанные тобой в этой функции
источник

UM

Utsr Mapper in JavaScript — русскоговорящее сообщество
а так функция выглядит вот так
источник

ТХ

Тимур Хасанов... in JavaScript — русскоговорящее сообщество
Теряется this. Подскажите, пожалуйста, как с этим справляться?
class SomeClass {
 constructor() {
   window.addEventListener('test', this._f);

   // SomeClass
   this._f();
   // Window
   setTimeout(this._f, 500);
   // Window
   setTimeout(
     ()=>window.dispatchEvent(new Event('test'))
     , 1000);
 }
 _f(event={}) {
   console.log(this)
 }
}

new SomeClass();
источник

t

th.witness in JavaScript — русскоговорящее сообщество
Тимур Хасанов
Теряется this. Подскажите, пожалуйста, как с этим справляться?
class SomeClass {
 constructor() {
   window.addEventListener('test', this._f);

   // SomeClass
   this._f();
   // Window
   setTimeout(this._f, 500);
   // Window
   setTimeout(
     ()=>window.dispatchEvent(new Event('test'))
     , 1000);
 }
 _f(event={}) {
   console.log(this)
 }
}

new SomeClass();
Оберни в стрелочную: () => this._f()
источник

t

th.witness in JavaScript — русскоговорящее сообщество
Тимур Хасанов
Теряется this. Подскажите, пожалуйста, как с этим справляться?
class SomeClass {
 constructor() {
   window.addEventListener('test', this._f);

   // SomeClass
   this._f();
   // Window
   setTimeout(this._f, 500);
   // Window
   setTimeout(
     ()=>window.dispatchEvent(new Event('test'))
     , 1000);
 }
 _f(event={}) {
   console.log(this)
 }
}

new SomeClass();
Или бинд/апплу/калл тебе в руки.
источник

ТХ

Тимур Хасанов... in JavaScript — русскоговорящее сообщество
th.witness
Оберни в стрелочную: () => this._f()
спасибо
источник

t

th.witness in JavaScript — русскоговорящее сообщество
Лёша Беляев
Спасибо
Ещë можно использовать Map/Set — о них я вчера забыл :/
источник