在jquery UI拖拽效果中,如何找到被拖拽的拖拽效果?
$('#test').droppable({
drop: function (e,ui) {
//$(this) means the drop-container
//How can I use the "ui" parameter find the being draged one?
}
}
}
我是jQuery的初学者,我找不到解决方案:我正在使用带表的。但是默认的重新排序方法对我来说并不好:我不想插入拖拽的项目--我想交换拖拽的项目和“当前”项目(鼠标指针所在的位置)。
$(".timetable").sortable({
items: "td.ora",
sort: function(event,ui) {
// what should I write here?
});
我认为应该重写sort事件,但我不知道如何重写。
我正在使用Facebook浏览相册,选择一个相册,然后将照片输出到我的页面。
我在Facebook上成功登录。接受应用程序权限。它将所有相册输出到要从中选择的页面。我选择一个相册并将相册ID传递到输出照片的另一页。但是响应并不是所有的照片字段,只有id和created_time。
例如:
//load fb api
(function(d){
var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
if (d.getElementById(id))
我有一个专辑域类;
class Album {
String caption
String description
SortedSet pictures
static hasMany = [pictures:Picture,posts:Post]
}
class Post {
Album album
Picture picture
String caption
String content
}
在我的普惠制中,我试图设置各自相册和图片价值的值;
<label for="picture">
一个小问题,希望有一个简单的答案,我正在使用jQuery拖拽和放置项目到一个码头。使用下面的代码进行拖放。
$("#dock").droppable({
drop: function(event, ui) {
//Do something to the element dropped?!?
}
});
然而,我找不到一种方法来获取实际删除的元素,所以我可以做一些事情。这个是可能的吗?