Модератор
Yuri
(@yube)
Установлены плагины Light Speed Cash, Autoptimize
Сбросьте кэши и отключите эти плагины, после чего проверьте еще раз, глядя на консоль инструментов разработчика браузера.
Отключил Light Speed Cash, Autoptimize, All in one WP Security. cloudflare переключил в development mode — не помогло. Можете посоветовать, что-то еще?
Модератор
Yuri
(@yube)
Отключил Light Speed Cash, Autoptimize
Не вижу. По-прежнему
href="https://ekoapteka.com/wp-content/cache/autoptimize/autoptimize_de0608cdc296f5dbde883c51ad791922.php
что-то еще?
Да
консоль инструментов разработчика браузера.
Увидите ошибку — исправляйте.
Юрий (@yube)
При нажатии на кнопку в консоли вываливается:
Uncaught TypeError: r.getClientRects is not a function
at a.fn.init.offset (jquery.min.js:2)
at Object.getWithinInfo (08d78.js:678)
at a.fn.init.I.fn.position (08d78.js:678)
at a.fn.init.reposition (08d78.js:683)
at a.fn.init.p.fn.popmake (08d78.js:683)
at a.fn.init.open (08d78.js:683)
at a.fn.init.p.fn.popmake (08d78.js:683)
at HTMLDivElement.<anonymous> (08d78.js:683)
at HTMLDocument.dispatch (jquery.min.js:2)
at HTMLDocument.v.handle (jquery.min.js:2)
Можете подсказать как исправить? (Если знаете, если сложно, буду гуглить)
Модератор
Yuri
(@yube)
Понятия не имею. И посмотреть не могу, потому что обработчик события клика по кнопке находится в перетоптанном, абсолютно нечитабельном скрипте https://ekoapteka.com/wp-content/litespeed/cssjs/d996c.js
А ошибку ReferenceError: $ is not defined
Вы не видите? Она тоже может быть причиной проблемы.
Юрий (@yube), спасибо за информацию, попробую еще раз отключить всю оптимизацию JS чтобы понять что блокирует обработку клика.
Юрий (@yube), вы оказались правы, все заработало после того как я полностью отключил минификацию JS и добавил следующий код <script src=»https://code.jquery.com/jquery-migrate-3.0.0.min.js»></script> — для того чтобы Popup Maker мог работать с Jquery 3.x.x