执行helloWorld()
函数后需要运行dragTrack()
。但helloWorld
之后没有调用dragTrack
。
dragTrack(function(){
helloWorld();
});
function dragTrack() {
alert('first');
}
function helloWorld() {
alert('second');
}
答案 0 :(得分:7)
您正在传递函数作为参数,但需要更改dragTrack
以接受回调并调用它
dragTrack(helloWorld);
function dragTrack(callback) {
alert('first');
if (callback) {
callback();
}
}
function helloWorld() {
alert('second');
}

答案 1 :(得分:0)
您在dragTrack()调用中将helloWorld()作为参数传递,但您并未对其进行处理。你的dragTrack函数需要一个回调参数,所以你可以使用你的helloWorld()函数作为参数。