为什么var test = positions.join("/");
返回[对象的对象]/[对象的对象]/[对象的对象]等? 需要更改哪些内容才能正常工作?为什么。加入返回的翻译:
应该返回像0,0/0,360/0660位置。我不知道逗号是否会在那里。
$(function() {
$('.AppList').droppable({
accept: ".App",
tolerance: 'fit',
drop: function(event, ui) {
var apps = $(".App"),
positions = [];
$.each(apps, function (index, app) {
var positionInfo = $(app).position();
positions.push(positionInfo);
});
var test = positions.join("/");
console.log(test);
}
});
});
函数position()返回什么?一个对象,对吧? – 2013-04-27 08:35:37
由于$(app).position()返回的对象类似于{top:10,left:10} – Catalin 2013-04-27 08:35:43
没问题,所以如何解决这个问题? – ChristopherStrydom 2013-04-27 08:37:11