Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.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
Javascript 可拖动的div属性在IE中不工作_Javascript_Jquery_Asp.net_C# 4.0_Asp.net 4.0 - Fatal编程技术网

Javascript 可拖动的div属性在IE中不工作

Javascript 可拖动的div属性在IE中不工作,javascript,jquery,asp.net,c#-4.0,asp.net-4.0,Javascript,Jquery,Asp.net,C# 4.0,Asp.net 4.0,我已经按代码创建了一个可拖动的DIV- <div id="Age" draggable="true" ondragstart="drag(event)" width="50px" height="25px" style="background-color:Green;">Age</div> 年龄 该部门在克罗姆的Firfox工作得很好,但在IE、Opera工作得不好。 有没有其他方法可以创建在所有浏览器中都可以使用的可拖动DIV? 谢谢

我已经按代码创建了一个可拖动的DIV-

<div id="Age"
     draggable="true"
     ondragstart="drag(event)" width="50px" height="25px"
     style="background-color:Green;">Age</div>
年龄
该部门在克罗姆的Firfox工作得很好,但在IE、Opera工作得不好。 有没有其他方法可以创建在所有浏览器中都可以使用的可拖动DIV? 谢谢

已编辑

<script  language="javascript" type="text/javascript">
function drag(ev) {
    ev.dataTransfer.setData("Text", ev.target.id);
   }</script>

功能阻力(ev){
ev.dataTransfer.setData(“文本”,ev.target.id);
}

有人能用jQuery向我提供解决方案吗

正如您所要求的
jquery
解决方案:-
在页面中添加以下两个JS文件:-

  <script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js'></script>
  <script type="text/javascript" src="http://code.jquery.com/ui/1.8.18/jquery-ui.min.js"></script>
请参阅:-

它也在IE7中工作。

我可以知道IE7版本中已经检查了IE7,IE9标准。在IE9中它会起作用,我不知道IE7,如果你显示了SCIPT代码,那么我可以给你一些建议,你也可以使用一个非常古老的jQuery和jQuery UI版本,考虑升级。另外,您可以将所有jQuery代码组合到一个document.ready块中,这可能不会解决任何问题,但肯定会清理您的代码code@Saurabh:当然可以,请参见已编辑。
<div id="draggable" class="ui-widget-content">
    <p>Drag me around</p>
</div>
  $(function() {
        $( "#draggable" ).draggable({
            drag: function(event, ui) {}
        });
    });