Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法使JQuery可拖动工作_Jquery_Asp.net_Jquery Ui_Jquery Ui Draggable - Fatal编程技术网

无法使JQuery可拖动工作

无法使JQuery可拖动工作,jquery,asp.net,jquery-ui,jquery-ui-draggable,Jquery,Asp.net,Jquery Ui,Jquery Ui Draggable,我使用的代码与演示网站上的相同,但无论出于何种原因,我都无法让它正常工作 以下是我的母版页上的代码: <link href="JQueryCSS/themes/smoothness/jquery-ui-1.10.3.custom.min.css" rel="stylesheet" type="text/css" /> <script src="JQueryUI/jquery-1.9.1.

我使用的代码与演示网站上的相同,但无论出于何种原因,我都无法让它正常工作

以下是我的母版页上的代码:

 <link href="JQueryCSS/themes/smoothness/jquery-ui-1.10.3.custom.min.css"       rel="stylesheet"
    type="text/css" />
<script src="JQueryUI/jquery-1.9.1.js" type="text/javascript"></script>
<script src="JQueryUI/jquery-ui-1.10.3.custom.min.js" type="text/javascript"></script>
<link href="JQueryCSS/demos.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
    $(function () {
        $("#draggable").draggable();
    });
</script>
<style type="text/css">
    #draggable
    {
        width: 150px;
        height: 150px;
        padding: 0.5em;
    }
</style>

$(函数(){
$(“#可拖动”).draggable();
});
#拖拉的
{
宽度:150px;
高度:150像素;
填充:0.5em;
}
这是我在另一页上看到的

<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true"
CodeBehind="ManageDragandDrop.aspx.cs" Inherits="ManageDragandDrop" %>

<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">

    <div id="draggable" class="ui-widget-content">
        <p>
            Drag me around</p>
    </div>

</asp:Content>


把我拖来拖去


固定的 修复了它,自定义jquery与我的telerik jquery冲突。刚刚将这两行代码添加到radscriptmanager,问题就解决了

<telerik:RadScriptManager ID="MasterScriptManager" runat="server" EnableEmbeddedjQuery="false">
    <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  Path="~/JQueryUI/jquery-1.9.1.js" />
        <asp:ScriptReference Path="~/JQueryUI/jquery-ui-1.10.3.custom.min.js" />
    </Scripts>


请尝试编写
$(函数(){$(“#draggable”).draggable();})。问题是:。请查看控制台并检查是否正确加载了所有库。控制台显示以下错误“UncaughtTypeError:Object[Object Object]没有“draggable”方法,这很奇怪,因为代码中存在该方法,似乎jQuery/jQuery UI未正确加载。尝试谷歌托管的api来检查您的本地路径是否正确<代码>
请将您的解决方案移到它自己的答案,谢谢。