Size: a a a

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

2020 May 17

a

artem55555p in JavaScript — русскоговорящее сообщество
Алексей Клименко
Она всю страницу заново ресканит что ли?
не знаю, сторонняя библиотера
источник

АК

Алексей Клименко... in JavaScript — русскоговорящее сообщество
artem55555p
он чекает и  делитит  старый инит и делает новый
А что, нельзя старый «пропускать»?

Зачем убирать?
источник

a

artem55555p in JavaScript — русскоговорящее сообщество
Алексей Клименко
А что, нельзя старый «пропускать»?

Зачем убирать?
источник

a

artem55555p in JavaScript — русскоговорящее сообщество
тут аяксы, если не убирать и например проскролить 2 раза, при клике, 2 раза ajax выполнится
источник

АК

Алексей Клименко... in JavaScript — русскоговорящее сообщество
Где создаются .add_film ?
источник

a

artem55555p in JavaScript — русскоговорящее сообщество
Алексей Клименко
Где создаются .add_film ?
методы, которые в нем? вообще выше копипаст еще есть
источник

АК

Алексей Клименко... in JavaScript — русскоговорящее сообщество
Нет, сам class="add_film". Где его вставка?
источник

a

artem55555p in JavaScript — русскоговорящее сообщество
Алексей Клименко
Нет, сам class="add_film". Где его вставка?
вы про это?
источник

АК

Алексей Клименко... in JavaScript — русскоговорящее сообщество
О, да. Так-с…
источник

a

artem55555p in JavaScript — русскоговорящее сообщество
т.е. сейчас,  я например проскроли 3 раза, нажимаю на последней стр, все ок, если на предпоследней, аякс 2 раза срабатывает уже
источник

АК

Алексей Клименко... in JavaScript — русскоговорящее сообщество
Делаете class="add_film mynotinitialized"

Теперь,

Вместо $('.add_film').on(…)
Ставите $('.mynotinitialized').each(function(){
 $(this).toggle('mynotinitialized');
 $(this).on(…)
})


Синтаксис jQuery точно не знаю, но вы, надеюсь, поняли идею.
источник

a

artem55555p in JavaScript — русскоговорящее сообщество
Алексей Клименко
Делаете class="add_film mynotinitialized"

Теперь,

Вместо $('.add_film').on(…)
Ставите $('.mynotinitialized').each(function(){
 $(this).toggle('mynotinitialized');
 $(this).on(…)
})


Синтаксис jQuery точно не знаю, но вы, надеюсь, поняли идею.
ну класс та мы можем add_film  все равно использовать? или именно второй нужен?
источник

a

artem55555p in JavaScript — русскоговорящее сообщество
а, понял
источник

АК

Алексей Клименко... in JavaScript — русскоговорящее сообщество
Ну я же снимаю класс после такой инициализации. Если не нужен – берите. Но я-то хрен-знает, что ещё у вас на нём завязано!
источник

RK

Roman Kuznietsov in JavaScript — русскоговорящее сообщество
Nursultan
https://repl.it/@iamrealnurs/WebbedDullTerabyte

ребята всем привет! есть метод который смешивает элементы массива между собой но он изменяет исходный массив. как переписать метод так чтобы он возвращал новый массив а старый не менял?
По красоте const merged = [...arr1, ...arr2]
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Или

const merged = arr1.concat(arr2);
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Как вариант
источник

RK

Roman Kuznietsov in JavaScript — русскоговорящее сообщество
Просто такая деструктуризация приносит мне эстетическое удовольствие)
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Но оно замедляет
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Но не критично обычно
источник