Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/369.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 Jquery sortable无法使用touch_Javascript_Jquery_Jquery Ui_Jquery Ui Sortable - Fatal编程技术网

Javascript Jquery sortable无法使用touch

Javascript Jquery sortable无法使用touch,javascript,jquery,jquery-ui,jquery-ui-sortable,Javascript,Jquery,Jquery Ui,Jquery Ui Sortable,我创建了一个简单的jquery应用程序,它支持sortable交互。但该应用程序在带有触摸屏的移动设备上无法正常工作。见演示 var-divL; var word=“lorem ipsum”; $(函数(){ var parsed=word.split(“”);; 变量x=$(“#可排序”); for(变量i=0;i

我创建了一个简单的jquery应用程序,它支持
sortable
交互。但该应用程序在带有触摸屏的移动设备上无法正常工作。见演示

var-divL;
var word=“lorem ipsum”;
$(函数(){
var parsed=word.split(“”);;
变量x=$(“#可排序”);
for(变量i=0;i').attr('class','item').attr('id',i).html(解析[i])。附录(x);
}
});
$(函数(){
x=$(“#可排序”)
x、 可恶的({
占位符:“项目占位符”,
光标:“移动”,
});
x、 禁用选择();
});

如何解决此问题?

您需要触摸支持(jQuery UI没有)。查看jQuery UI Touch Punch at

听起来很烦人,你有什么问题吗?我不知道,也许有某种方法可以让对象可以触摸。。。我不知道。。这就是为什么我问我的3310也不工作:-害怕这个:可悲的是touchpunch似乎不再工作了。我尽了一切努力让它运行,但没有成功。在IOS和Android的不同浏览器上进行了尝试。
var divL;
var word = "lorem ipsum";
$(function(){
    var parsed = word.split("");;
    var x = $("#sortable");
    for(var i = 0; i < word.length; i++){
        $('<li></li>').attr('class','item').attr('id',i).html(parsed[i]).appendTo(x);   
    }
});
$(function() {
    x = $( '#sortable' )        
    x.sortable({
        placeholder:"itemPlaceHolder",
        cursor:"move",          
    });
    x.disableSelection();       
  });