Javascript 将函数值传递给Jquery函数回调
我正在编写一个脚本,根据以前单击的链接加载不同的内容。(对于Android应用程序)。我在将数据传递到回拨函数时遇到问题Javascript 将函数值传递给Jquery函数回调,javascript,jquery,Javascript,Jquery,我正在编写一个脚本,根据以前单击的链接加载不同的内容。(对于Android应用程序)。我在将数据传递到回拨函数时遇到问题 function load_current_div(id, refer){ $('#current-div').hide(function(){ $('#current-div').html(''); $('#current-div').load('content/'+id+'.html', function(){
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();
}
看起来还可以,这是全部代码还是更多?回调函数被激活了吗?你可能是对的。看起来回调函数没有启动。我以前从来没有遇到过这个问题,我试过了。但我不确定回电是否真的有效。页面加载很好,然后什么也没有发生。@Tim,用firebug看看ajax调用返回什么。。(如果有……)