首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

jquery报$未定义以及jquery在iframe上失效的有关问题

2012-10-06 
jquery报$未定义以及jquery在iframe下失效的问题今天做项目,主页中使用的是iframe,子页中使用jquery来操作

jquery报$未定义以及jquery在iframe下失效的问题

今天做项目,主页中使用的是iframe,子页中使用jquery来操作文档,在firefox下调试代码的时候,firebug报$未定义,一开始还以为还需要在主页引入jquery的包,但是发现引用之后也还是抱这样的错误。主页在web根目录下的admin文件夹,引入jquery的路径为:

?

?注意:这里使用的是相对路径,而不是绝对路径

?


子页在admin文件下的student文件夹下面,引入jquery的路径为:

?

?注意:子页也是使用的相对路径

?

?

当子页被包含在主页的iframe中时,子页的相对路径其实已经改变了,所以子页未找到jquery的包,在这里可以把子页的相对路径替换为绝对路径就可以解决问题了,如下:

?

?

其中PGSystem为项目名称,也就是从根目录下开始查找。

?

热点排行