Telerik和jquery

我正在处理从客户端收到的应用程序,他们使用了一些telerik Web控件。 Telerik显然包含了自己的jquery 1.3.2版本,而我使用的是1.4.1。 我遇到了一些奇怪的javascript问题,我想排除旧的jquery作为问题的根源。 有没有办法告诉Telerik控件不要自动包含1.3.2版本的jquery如果我已经在其他地方的页面上有jquery?

试试jQuery.noConflict()。 将jQuery与其他库一起使用

我不确定andreas显示的方法是否会对你有所帮助。 正如您在本文 (或此处 )中所读到的那样 ,telerik已经做了类似的事情,以避免与已经使用(其他版本的)jQuery的应用程序的兼容性问题。

我这样做是告诉Telerik不要注册他的jQuery版本它可以在_Layout.cshtml文件中为网站做一次

在head部分我手动加载所需版本的jQuery脚本

 

然后呢

  @(Html.Telerik().ScriptRegistrar().DefaultGroup( group => group.Compress(false).Combined(false)) .jQuery(false) .jQueryValidation(false)) 

我认为最新版本的Telerik控件现在使用jQuery 1.4.1。