这是我的代码:
var title = 'test'
function onlineStatus(callback){
$.ajax({
url: "https://blabla,
cache: false,
success: callback
});
onlineStatus(function(test) {
// doing stuff with `test`
$('#forTest').attr('title', title);
});
问题是onlineStatus
调用没有看到title
,这是正确的,因为它超出了范围。有没有办法将它传递给函数,以便看到title
?
答案 0 :(得分:0)
function statusCheck (test) {
console.log(test);
}
function onlineStatus (callback) {
callback (arguments[1]);
}
onlineStatus (statusCheck, "test");