Клуб пользователей блока «Поделиться»

Конфликт mootols и яндекс.поделиться. Jquery.noconflict() не помогает.

Михаил
29 мая 2016, 16:52

Приветсвую, уважаемые коллеги!

Яндекс.поделиться работает некорректно при одновременном использовании с библиотекой MooTools (http://mootools.net/), а именно: при клике на любую соц. сеть диалоговое окно открывается в новой вкладке, а не в маленьком окошке по центру.

При загрузке yastatic.net/share2/share.js на странице с MooTools, вылетает такая ошибка javascript: Uncaught TypeError: Cannot read property 'target' of undefined в функции gettarget().

Пробовал Jquery.noconflict(), а также загружать библиотеки в разном порядке - безполезно.

Пример страницы:

http://masterkovsh.ru/arenda-bobcat/arenda-mini-pogruzchikov.html

UserAgent:

Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.110 Safari/537.36

UserAgent не имеет значения, пробовал в разных браузерах - везде одно и то же.

1 комментарий
Подписаться на комментарии к посту
sameoldmadness
29 мая 2016, 16:52
Добрый день.
Ошибка возникает из-за того, что mootools записывает в прототип функции свою версию метода bind
Затрудняюсь предложить что-либо, кроме как отказаться от устаревшей бибилотеки.