我正在编写一个脚本,根据之前点击的链接加载不同的内容。 (对于 Android 应用程序)。我在获取数据以传递给我的回调函数时遇到问题。
function load_current_div(id, refer){
$('#current-div').hide(function(){
$('#current-div').html('');
$('#current-div').load('content/'+id+'.html', function(){
alert(id);
});
});
$('#current-div').show();
}
收到警报时,我无法让 id 包含值。
最佳答案
您是否尝试过创建一个局部变量来避免 id 被其他东西覆盖?
function load_current_div(id, refer){
$('#current-div').hide(function(){
var local_id = id;
$('#current-div').html('');
$('#current-div').load('content/'+local_id+'.html', function(){
alert(local_id);
});
});
$('#current-div').show();
}
关于javascript - 将函数值传递给 Jquery 函数回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3007762/