Файл Prepended конфликтует с тегом скрипта - PullRequest
0 голосов
/ 29 января 2020

Я обновляю PHP Zend-приложение (2.3) до Bootstrap 4. Один из мастеров не работает с Bootstrap 4, поэтому я решил заменить мастера на jQuery Smart Wizard 4 ». Преобразование прошло в основном нормально, но появились ошибки javascript. Добавление следующей строки вызвало проблему.

На другой странице p html в приложении есть строка -> prependFile ($ this-> basePath ('js / jquery -3.4.1 . js ')), который, кажется, указывает на то, что на jquery ссылаются дважды, что приводит к ошибке «DataTables не является функцией». Приложение использует Bootstrap datatables, и если ссылка jquery указана дважды, появляется эта ошибка. Однако, если я уберу строку сценария (jquery -3.4.1.min. js), то я вижу ошибку javascript в 'jquery .smartWizard.min. js', говоря, что jquery - это не определено. Есть предложения?

...