今在火狐用firebug调试jquery,结果发现

$("#all")==null,

jQuery("#all") 报ReferenceError: jQuery is not defined 错误


QQ聊中福运所jquery的js文件没引进,可是实际是引进的,并且在程序中还用了额


远程协助,福运马上就跟我找到原因了,是因为页面用了frameset


在frameset这个页面上是没有引用jquery的,不信右键查看页面源代码,是看不到jquery.js的



在ie上右键-属性-复制url地址到火狐以单页形式打开,就可以调试jquery了


<!--StartFragment -->


赵福运 17:35:11
你在frameset这个页面上是没有引用jquery的,不信右键查看页面源代码,是看不到jquery.js的
Kevin 17:35:06
看 这样子可以了吧  单页了
Kevin 17:35:39
嗯 确实没有
Kevin 17:36:52
我靠 这样子可以了
Kevin 17:37:23
这个代码中也有影响吗?
赵福运 17:38:32
在一个frame的脚本操作另一个frame里的标签有点复杂
Kevin 17:38:57
嗯 但我这里都是单独页面有单独的js引用的
赵福运 17:39:33
那得请求多少次呀
赵福运 17:39:43
有好多请求是重复的
赵福运 17:39:52
页面也显得很笨重
Kevin 17:39:48

赵福运 17:40:03
现在已经没有人在用frameset了
Kevin 17:39:57
呵呵
赵福运 17:40:12
你也要试着放弃使用
赵福运 17:40:18

Kevin 17:40:09

Kevin 17:40:39
反正是内网有啊 信息管理系统 性能要求不高啊
Kevin 17:40:59
不用frameset  用什么代替呢
赵福运 17:42:06
在服务器端拼合页面
Kevin 17:42:13
。。
Kevin 17:42:24
不懂
Kevin 17:42:34
这还要拼接啊
赵福运 17:43:06
就是把页眉include进来
Kevin 17:43:11