页面代码
<a href="javascript:getBalance(this)" class="btn b2" ></a>
js文件代码
function getBalance(obj){
//if(toLogin()){
$.ajax({
type:'POST',
url:ctx+"/cmcc/getBanlance.do ",
dataType:"json",
success:function(data){
if(data.code == 100){
$(obj).next("span").html(data.result[0].value);
$(obj).parent().find("a:last").show();
}else{
alert("查询失败");
}
}
});
//}
}
这个时候打印alert($(obj));获取的是window对象,$(obj).next("span").html() 为null
当页面<a href="javascript:void(0);" οnclick="getBalance(this)" class="btn b2" ></a>
$(obj).next("span").html() 就可以获取到内容。
是不是因为方法放到了href里面那?