javascript - 在动态创建的列表 jquery-ui 上使用 connectWith

标签 javascript jquery html css jquery-ui

好吧,我是新手,我正在用头撞墙!

首先这是我的 fiddle :http://jsfiddle.net/fiddle_me_this/kN272/30/

启动代码:

var myArr = [];
var myStr = "";
var restoreList = [];


$(document).ready(function () {
    //source file = https://spreadsheets.google.com/feeds/list/17T3iZRygAry052J4clYoVnBUz1h_2ZttBY1mDBh7ZEs/od6/public/basic?alt=json-in-script&callback=?

    if (restoreList.length === 0) {

        $(function listPlayers() {

            $.getJSON("https://spreadsheets.google.com/feeds/list/17T3iZRygAry052J4clYoVnBUz1h_2ZttBY1mDBh7ZEs/od6/public/values?alt=json-in-script&callback=?",

            function (data) {
                $.each(data.feed.entry, function (i, entry) {
                    myStr = entry.gsx$player.$t;
                    myArr.push(myStr);
                });

                //store default list data
                localStorage.myJSON = JSON.stringify(myArr);

            });
        });

    } else {

        $('#header').html('Data Exists');

    }

});


restoreList = JSON.parse(localStorage.myJSON);
$('#header').html('Offensive Players');
//just using 10 names for now there's over 200 total
for (var i = 0; i < 10; i++) {
    $('#player-list').append('<li class="player"><span class="name">' + restoreList[i] + '</span></li>');
    if (i === restoreList.length - 1) {
        localStorage.clear();
    }
}

$('#player-list').sortable('refresh');

$('#player-list').sortable({
    connectWith: "ul"
});

我无法使用从谷歌文档中提取的动态创建的列表来连接相应的列表(灰色)。

如有任何帮助,我们将不胜感激!

最佳答案

不知道这是不是你想要的

http://jsfiddle.net/kN272/31/

$('#player-list , #player-list2').sortable({ 连接方式:“.connected” });

关于javascript - 在动态创建的列表 jquery-ui 上使用 connectWith,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25235620/

相关文章:

jquery - 使用 API 自动完成

javascript - radio 检查上的 jQuery 幻灯片内容

javascript - Shopify 在 checkout.liquid 中获取购物车信息

javascript - 更高效的 'remove keywords' 函数

javascript - 如何使用 javascript 或 React 将类添加到具有相邻同级的 div?

javascript - ajax:beforeSend 在任何 ajax 调用上被触发

php - 2 包含在 javascript .show() 中的 PHP 冲突

javascript - 如何在我们点击任意一个href链接时隐藏其他href链接,链接是动态的

javascript - 使用angularjs单击2个结果div后,在2个div之间画一条线

javascript - jQuery/bootstrap - div 显示在意想不到的地方