jQuery 可选择的项目 --> 只得到选择

jQuery selectable items --> get only selected

我正在尝试从 jQuery selectable 中捕获选定项目的列表。

https://jsfiddle.net/cloudsea/bdgjdq7a/30/

 $(".platemap").selectable();

    function getSelected() {
       var selectedVals = [];
      $('.platemap .ui-selected').each(function(k,v) {
            selectedVals.push($(v).text());
        });
        alert(selectedVals);
    }

$('#getVals').click(function() {
    getSelected();
});

目前,它正在返回所有项目,而不仅仅是选定的项目。

非常感谢。

您在 jQuery 选择器中错过了 item class:

$(".platemap").selectable();

function getSelected() {
    var selectedVals = [];
    $('.platemap .item.ui-selected').each(function(k,v) {
        selectedVals.push($(v).text());
    });
    alert(selectedVals);
}

$('#getVals').click(function() {
    getSelected();
});