除jQuery版本外,Deferred和Promise有什么区别?
我该怎么用?我只想打电话给fooExecute()
。例如,我只需要fooStart()
和fooEnd()
即可切换html div状态。
//I'm using jQuery v2.0.0
function fooStart() { /* Start Notification */ }
function fooEnd() { /* End Notification */ }
function fooExecute() { /* Execute the scripts */ }
$('#button1').on('click', function() {
var deferred1 = $.Deferred();
var promise1 = $.Promise();
deferred1.???
promise1.???
});