拖动元素时调用多个函数

时间:2014-05-12 07:23:41

标签: jquery jquery-ui

我想在拖动一个元素时执行多个函数。我只想问一下当一个元素被拖动时我怎么能调用多个函数。这就是代码

$('#button').draggable(dragOpts);

var dragOpts = {
            start: function01,
            drag: function01
};

这可以在拖动时调用两个函数,例如

var dragOpts = {
            start: function01,
            drag: function01,function02
};

2 个答案:

答案 0 :(得分:1)

你需要在拖拽事件中调用你的2个函数。 这是代码

var dragOpts = {
            start: function01,
            drag: function(event,ui){
function01(event,ui);
function02(event,ui);
}
};

答案 1 :(得分:0)

制作涵盖所有功能的功能:

function myfunc(){
function01();
function02();
}

然后调用myfunc。

var dragOpts = {
            start: function01,
            drag: myfunc
};