jquery
  • plugins
  • telerik
  • 2011-09-28 83 views 0 likes 
    0

    我在定义jquery插件时遇到了问题。在位于RadAjaxPanels的asp.net页面中,在其中加载小部件(asp.net控件)。在窗口小部件我定义jQuery插件:定义jquery插件

    <script src="../../JS/jquery-1.5.1.js" type="text/javascript"></script> 
    <script src='../../JS/jquery-ui-1.8.16.custom.min.js' type="text/javascript"></script> 
    <script src="../../JS/ui.spinner.min.js" type="text/javascript"></script> 
    <script src="../../JS/jquery.blockUI.js" type="text/javascript"></script> 
    <script src="../../JS/jquery.json-2.2.min.js" type="text/javascript"></script> 
    

    但在首先施加到插件(例如$('#tReports').unblock())发生错误:“对象不支持属性或方法‘解除阻塞’”。 也许这是因为与Telerik控件中定义的jquery冲突。 Jquery对象正常工作。请帮助:)

    +0

    脚本引用jquery.blockUI是否正确并且文件存在? –

    +0

    是的,所有脚本引用都是正确的。任何插件正在工作。 –

    +0

    http://jquery.malsup.com/block/position.html – zod

    回答

    0

    这听起来像你,包括jQuery的超过一次,您使用调用unblock()了jQuery的实例不是一个插件扩展了。可能来自telerik,但也可能来自使用jQuery脚本块的多个用户控件。

    您需要将系统置于原地以确保脚本的合理组合(例如WebManager中的ScriptManager或RadScriptManager)。

    相关问题