|
|
|
@ -27,8 +27,9 @@
|
|
|
|
|
* @returns {jQuery|*} |
|
|
|
|
*/ |
|
|
|
|
$.fn.sortable = function (options) { |
|
|
|
|
var retVal; |
|
|
|
|
var callArgs = arguments; |
|
|
|
|
var retVal, |
|
|
|
|
args = arguments; |
|
|
|
|
|
|
|
|
|
this.each(function () { |
|
|
|
|
var $el = $(this), |
|
|
|
|
sortable = $el.data('sortable'); |
|
|
|
@ -47,14 +48,14 @@
|
|
|
|
|
$el.removeData('sortable'); |
|
|
|
|
} |
|
|
|
|
else if (typeof sortable[options] === 'function') { |
|
|
|
|
retVal = sortable[options].apply(sortable, [].slice.call(callArgs, 1)); |
|
|
|
|
retVal = sortable[options].apply(sortable, [].slice.call(args, 1)); |
|
|
|
|
} |
|
|
|
|
else if (options in sortable.options) { |
|
|
|
|
retVal = sortable.option.apply(sortable, callArgs); |
|
|
|
|
retVal = sortable.option.apply(sortable, args); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
return (retVal === void 0) ? this : retVal; |
|
|
|
|
}; |
|
|
|
|
}); |
|
|
|
|
}); |
|
|
|
|