我有一个项目运行在Symfony
与angular js
和它的所有工作良好,除了一个奇怪的事情。JS文件已加载但未执行
我添加了一个JavaScript
文件来执行一些JQuery
功能我在浏览器控制台已经测试过,他们都工作良好,没有错误,问题是,当我检查元素我可以看到该文件被称为头,我可以也可以在源代码中查看,我甚至可以打开链接并查看文件。 但由于某些原因,那里的函数没有被调用执行。
下面的图片证明其加载没有错误。
编辑: 它不是把代码准备功能或不
我有一个项目运行在Symfony
与angular js
和它的所有工作良好,除了一个奇怪的事情。JS文件已加载但未执行
我添加了一个JavaScript
文件来执行一些JQuery
功能我在浏览器控制台已经测试过,他们都工作良好,没有错误,问题是,当我检查元素我可以看到该文件被称为头,我可以也可以在源代码中查看,我甚至可以打开链接并查看文件。 但由于某些原因,那里的函数没有被调用执行。
下面的图片证明其加载没有错误。
编辑: 它不是把代码准备功能或不
$(document).ready
被发射角具有前l将内容加载到页面上。
因此,在您的Angular将内容加载到页面之前,可能会出现您的jQuery插件调用的可能性。
你需要做的是以某种方式,一旦你的Angular得到了init
或者你可以将你的代码变成指令,就可以调用你的jQuery插件。
如果是这样,那么代码应该工作cuz这段代码是不相关的任何角码。和它的监听keyup,如果你注意到我已经把代码放在ready函数之外(也在里面尝试,正如我在问题中所说的)都没有工作 –
你的意思是说这个页面没有Angular代码?你可以创建一个小jsfiddle来理解确切的问题吗? –
该页面有角码,但代码与此JQuery无关,因此它不会影响它 它将很难创建一个小提琴很多文件被称为 –
你在Angular项目中使用jQuery插件吗? –
很多插件是的,他们都没有错误的工作。 –