2016-09-29 2 views
0

У меня есть проект, работающий на Symfony с angular js, и все это работает хорошо, за исключением странной вещи.JS-файл загружен, но не выполняется

Я добавил JavaScript файл, чтобы выполнить некоторые JQuery функции я уже испытанные в консоли браузера и все они работают хорошо, без ошибок проблема, когда я инспектировать элемент я могу увидеть файл, который называется в голову и я могу также см. его в источниках, я даже могу открыть ссылку и посмотреть файл. Но по какой-то причине функции там не вызываются выполненными.

следующие изображения, чтобы доказать, что его загрузка без ошибок.

Edit: Его не о вводе кода в готовом функции или не

file accessed from browser

in head

in sources

no errors

+0

Вы используете плагины jQuery в проекте Angular? –

+0

alot плагинов да, и все они работают без ошибок. –

ответ

1

$(document).ready стреляет прежде, чем угловой имеет л овело содержимое на страницу.

Так что это может быть возможность ваших подключений плагина jQuery до того, как ваш Angular загрузит содержимое на страницу.

Что вам нужно сделать, так или иначе, позвоните в свой плагин jQuery после того, как ваш Angular получит init, или вы можете превратить свой код в директиву.

+0

если это так, то код должен работать, потому что этот фрагмент кода не связан ни с одним угловым кодом. и его прослушивание keyup, и если вы заметили, что я поставил код вне готовой функции (также пытался внутри, как я сказал в вопросе), оба didnt работают –

+0

Вы хотели сказать, что эта страница не имеет углового кода? Можете ли вы создать небольшой jsfiddle, чтобы понять точную проблему? –

+0

страница имеет угловой код, но код не связан с этим JQuery, поэтому он не будет влиять на него. будет сложно создать скрипку. Многие файлы называются –

Смежные вопросы