$('body').prepend(' 后台管理 1.0 Beta 刁静?2
'); 同样一段代码,我如果直接把这段js写在页面上,完全可以。 但如果我写在一个js文件里(这个js文件比UI的框架js晚引进来),这段代码只把样式渲出来了,但事件完全不起作用。
比如图中,点用户后会弹出一个下拉菜单。
如果js写在页面中,点“↓”就会弹出“修改密码”菜单
但如果js写在一个单独的js文件中,再引入这个js文件,点“↓”就没任何反映。
这可能是啥问题造成的啊?
回复讨论(解决方案)
这就要看 js 文件的加载次序了
这个js文件比UI的框架js晚引进来)
这样你就错过了 框架代码中的初始化事件
这个js文件比UI的框架js晚引进来)
这样你就错过了 框架代码中的初始化事件
有一点不明白
现在这样写可以,然后我在这里,
up `````
你可以尝试在body标签关闭前的地方引用啊,不一定要在head里面。就像JS可以写在任何地方一样。
你可以尝试在body标签关闭前的地方引用啊,不一定要在head里面。就像JS可以写在任何地方一样。
可是我没在head里引用。。