|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.10.2016, 22:06 | #1 |
Регистрация: 22.02.2016
Сообщений: 8
|
Конфликт? лайки и прокрутка ajax
Привед Уважаемые программисты.
Делаю вывод новостей каждые 6 постов, но тут походу конфликт или я не пойму в чем дело, перестает работать "лайк и дизлайк" после вывода 6 новых новостей при скролинге т.е все новости которые выводятся через ajax скрилинг лайки и дизлайки прекращают работать а первые 6 новостей работают. Вот два когда, первый скролинг и второй //VOTE лайки и дизлайки PHP код:
|
15.10.2016, 23:37 | #2 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
потомушта на них не привязываются события: либо привязывай после подгрузки, либо изай живые события. api.jquery.com/on/
Alar, верни репу!
|
16.10.2016, 01:30 | #3 |
Регистрация: 22.02.2016
Сообщений: 8
|
Может скажете как их привязать?
|
16.10.2016, 01:38 | #4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
По ссылке выше все показано и рассказано же.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
16.10.2016, 13:31 | #5 |
Регистрация: 22.02.2016
Сообщений: 8
|
Вроде получилось, сделал из лайков функции и вывел в скролинге
Код:
|
16.10.2016, 13:57 | #6 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
эм... А .trigger причем тут? Может проще тогда просто вызвать эту функцию? Тем более что вы вроде бы это и делаете, только вокруг вызова еще понаписали всякие странные вещи.
Код:
Цитата:
А если сделать как-то так, то будет работать и для новых элементов: Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
16.10.2016, 14:18 | #7 |
Регистрация: 22.02.2016
Сообщений: 8
|
Почему то при простом выводе функций, а именно где отслеживается клик по лайку или дизлайку, он не +1 делает, а +2 +6 и бывает даже +30 ну рандомное число какое вообщем, мне кажется это зависит от того сколько раз погрузился скролинг.
|
16.10.2016, 14:22 | #8 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Да, вероятно вы таким способом вешаете несколько одинаковых обработчик на один элемент. (+1 обработчик у всех старых при каждом скроле)
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как добавить лайки для соц. сетей для своего сайта | IT-Lopata | HTML и CSS | 2 | 09.04.2014 23:33 |
Нужен скрипт на лайки или на регистрацию на сайте!!! | Wilfred | Фриланс | 1 | 30.05.2013 06:28 |
лайки, рейты, просмотры, комменты | alimov7 | Помощь студентам | 0 | 01.10.2012 21:52 |
Конфликт JQuery and Ajax | 3dg_fan | Помощь студентам | 0 | 07.06.2011 08:34 |
Конфликт IP | Fellics{новичок} | Компьютерное железо | 3 | 30.12.2009 19:15 |