用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3184|回复: 3
收起左侧

请教ci的view里面的js不能用的问题

[复制链接]
发表于 2009-5-8 12:02:27 | 显示全部楼层 |阅读模式
本帖最后由 benlan 于 2009-5-8 12:05 编辑

问题是这样的,我把一个页面放在view里面,直接用http://访问这个静态页面是正常的,我使用的jquery的一个静态测试页面,
但是用ci的control来load view 这个页面,js不能执行,包括tinymce等js都不起作用,能帮忙指点下这是什么原因吗?
不知道为什么js就不能用了
用js有什么限制吗,比如放jquery和别的js文件在哪个目录等,放在view的一个目录下有影响吗
发表于 2009-5-8 12:25:15 | 显示全部楼层
显然是js放错目录了,不推荐js和view在一个目录下,
js/css属于网站前台显示元素文件,应当放在网站前台目录
例如网站根目录 d:/website/my/ ,那么js/css等文件建议放置到
这个目录里面(如新建个子目录img/)

lz是把js文件放到 d:/website/my/application/views/ 目录里面了,
如果硬要从这个目录调用js,那就要修改对应的路径为:<script src="application/views/jquery.js>
发表于 2009-5-8 13:33:25 | 显示全部楼层
请使用绝对路径来调用 js 文件。
 楼主| 发表于 2009-5-8 14:07:56 | 显示全部楼层
已解决,是路径没对,放在system同级load可以了,谢谢两位老大

本版积分规则