`
laodongbao
  • 浏览: 8022 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
  • MyTiny: 把jvm的结构图加上讲更好些,另外内容少
    浅谈jvm

页面传入this获取的确实window对象,请高人指点

阅读更多

  

页面代码

    <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);" onclick="getBalance(this)" class="btn b2" ></a>

$(obj).next("span").html() 就可以获取到内容。

 

 

是不是因为方法放到了href里面那?

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics