从'click'触发的函数中获取返回值,可以通过以下几种方式实现:
$('#myButton').click(function() {
var returnValue = 'some value';
// 使用全局变量
window.myReturnValue = returnValue;
// 使用闭包
var getReturnValue = function() {
return returnValue;
};
// 调用内部函数获取返回值
var result = getReturnValue();
});
$('#myButton').click(function() {
var returnValue = 'some value';
// 返回一个Promise对象
return new Promise(function(resolve, reject) {
resolve(returnValue);
});
});
// 在其他地方调用Promise对象的then方法获取返回值
$('#myButton').click().then(function(result) {
console.log(result);
});
以上是几种常见的从'click'触发的函数中获取返回值的方法。根据具体的需求和场景,选择合适的方法来实现。
云+社区技术沙龙[第14期]
小程序云开发官方直播课(应用开发实战)
云+社区技术沙龙[第22期]
小程序云开发官方直播课(应用开发实战)
serverless days
T-Day
云+社区技术沙龙 [第31期]
云+社区技术沙龙[第29期]
腾讯云GAME-TECH游戏开发者技术沙龙
云+社区技术沙龙[第28期]
云+社区技术沙龙[第6期]
领取专属 10元无门槛券
手把手带您无忧上云