关于jquery版本高低不同的兼容性问题?

开发项目的时候遇到了一个问题,终于被我发现了,之前怎么没遇到过。页面是这样的,用了两个jquery插件,一个时间控件:

jeDate日期控件:http://www.jemui.com/uidoc/jedate.htm

另外一个是图表插件:highcharts

这两个拆件的引用都是需要引用jquery库的,并且版本不同:

<%@include file="../top.jsp"%>
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>


结果我发现这两个插件版本是不一致的,分别是1.5.2和1.8.3,这就会导致只能显示其一,这怎么办好呢?

console.log($().jquery);// jquery1.5.2

打印一下当前的版本,然后再用到高版本的地方,复制一段代码:

/* 兼容高版本jquery */
	var $jq = jQuery.noConflict(true);
	console.log($().jquery);// jquery1.8.3
这样后面的功能插件就可以照常进行了,注意此方法只适用局部功能!

你可能感兴趣的:(关于jquery版本高低不同的兼容性问题?)