1

我正在使用 Telerik RadScriptManager 为我正在使用的其中一个滑块调用他们的 .js 文件。但是,我有另一个要在页面中实现的自定义 jQuery 插件。我的 RadScriptManager 放置在我的 aspx 网站的母版页中。

我已成功更改 RadScriptManager 以添加一个 jQuery Lib 并且它可以工作,但是我需要添加 jquery.min.1.7.1.js 才能使该插件正常工作。

所以总结一下我需要的是一种改变 RadScript 以便它接受外部 jQuery 插件的方法。

这是我的 RadScriptManager 的代码,我更改了最后一个 ScriptReference 并且它有效。我需要按照上面的要求添加更多的 Lib。

<telerik:RadScriptManager ID="RadScriptManager1" runat="server">
    <Scripts>
        <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js">
        </asp:ScriptReference>
        <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js">
        </asp:ScriptReference>
        <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js">
        </asp:ScriptReference>
        <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" 
                             Path="css/Jquery/jquery.easing.1.3.js" />
        <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js"
                             Path="css/Jquery/jquery.min.1.7.1.js" />
        <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js"
                             Path="css/Jquery/Service.heading.js" />
        <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js"
                             Path="css/Jquery/Service.heading_2.js" />    
    </Scripts>
</telerik:RadScriptManager>

我试过这样做:

<Scripts>
    <asp:ScriptReference Path="css/Jquery/jquery.min.1.7.1.js" />
    <asp:ScriptReference Path="css/Jquery/Service.heading.js" />
    <asp:ScriptReference Path="css/Jquery/Service.heading_2.js" />
</Scripts>

但是它在 IE 中不起作用。

请帮我把这件事弄好。

提前致谢

4

1 回答 1

1

查看这篇关于禁用内部 JQuery 库的 Telerik 文章。

http://www.telerik.com/help/aspnet-ajax/scriptmanager-disabling-embedded-jquery.html

于 2012-12-06T21:09:59.420 回答