导入
[code="java"]
[/code]
然后有如下代码
[code="java"]
$('elementId').droppable({
accept: ".file, .folder",
hoverClass: function(e, ui) {
alert(typeof(ui));
alert(ui.helper);
}
}
[/code]
这里alert(typeof(ui))出的type居然是string。alert(ui.helper)居然是undefined。
按照jQuery UI的文档[code="java"]All callbacks receive two arguments: The original browser event and a prepared ui object, view below for a documentation of this object (if you name your second argument 'ui'):
* ui.draggable - current draggable element, a jQuery object.
* ui.helper - current draggable helper, a jQuery object
* ui.position - current position of the draggable helper { top: , left: }
* ui.offset - current absolute position of the draggable helper { top: , left: }
[/code]
不应该这样吧。或者还是我用的不对?
怎样才能向hoverClass的回调函数传递自己需要的参数呢?