在div+css布局中使用easyui 时,每个div页面都引用了easyui的js,效果会乱掉,请大侠们帮忙

我刚学习div+css布局,采用的是jquery.load()加载各个部分的jsp页面,如header.jsp,left.jsp由于每个页面中都使用到easyui提供的效... 我刚学习div+css布局,采用的是jquery.load()加载各个部分的jsp页面,如header.jsp,left.jsp
由于每个页面中都使用到easyui提供的效果,所以都引用了easyui的js包
然后会出现这样的效果:

这时是正常的,但我选择‘权限管理’后,就会出现如下情况,

如图所示,由于header.jsp和left.jsp同时引用了easyui的包,导致header.jsp导航按钮出现两个下拉箭头,而且里面的效果全乱掉了,请问有没有好的办法,能够不让效果乱掉?
展开
 我来答
jine546
2013-01-31 · TA获得超过252个赞
知道答主
回答量:94
采纳率:0%
帮助的人:44.2万
展开全部
一般情况下,引用公共包文件多半是放在header和foot页面这两个公共页面中,
可以保证每个页面都加载到
easyui的包最好在header中加载一次就可以了,其他页面不要加载,
否则,js会报'重复声明变量或方法'的错误
追问
我本来是想用div+css来实现点击header操作left或right,采用的是jquery.load()局部加载页面,待加载的子页面能不能共享到父页面的引用js包呢?
紫萱是条小狐狸
2013-01-31 · TA获得超过199个赞
知道小有建树答主
回答量:86
采纳率:0%
帮助的人:76.1万
展开全部
我猜想应该是目标节点被重复赋予操作导致,就好比对同一个div,你使用两次toggle方法,那实际效果就是点击该div,先展开但是又马上自动收起一样。

这里你把header.jsp或者left.jsp中的引用删掉一个看是否正常。
追问
我试过,因为每个JSP中都需要easyui的效果,如果去除掉,就会没有效果
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式