`
laodongbao
  • 浏览: 8477 次
  • 性别: 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里面那?

分享到:
评论

相关推荐

    easyUi弹出window窗口传值与调用父页面的方法,子页面给父页面赋值

    在子页面中,可以通过`window.location.search`获取查询字符串并解析。 然后,是“调用父页面的方法”。EasyUI提供了一种方式,通过`parent`关键字来访问父窗口的对象,从而调用其上的函数。假设在父页面上有一个名...

    在spring中获取代理对象代理的目标对象工具类

    对于JDK动态代理,需要通过反射访问代理对象的`h`字段,从中获取`AopProxy`对象,再通过`AopProxy`对象的`advised`字段获取`AdvisedSupport`实例,最后调用`getTargetSource().getTarget()`获取目标对象。...

    window.event 对象详解

    在JavaScript编程语言中,`window.event`对象是一个特殊对象,它与浏览器的事件处理机制紧密相关。这个对象在大部分浏览器环境中(尤其是老版本的IE)是全局可用的,提供了当前事件的相关信息。本文将深入探讨`...

    vue绑定事件后获取绑定事件中的this方法

    使用$event传递参数(事件本身) &lt;input v-model="checknames" @change="changecheckbox(item,$event)" style="float: right" type=...以上这篇vue绑定事件后获取绑定事件中的this方法就是小编分享给大家的全部内容了

    易语言获取COM对象的类型名称

    4. **获取类型名称**:通过ITypeInfo接口,可以调用其GetDocumentation方法,传入MEMBERID_NULL(表示获取类型信息而非成员信息)和0(表示获取全名)作为参数,即可得到COM对象的类型名称。 5. **处理结果**:返回...

    mfc使用回调函数(系统api)并传入对象指针

    mfc使用回调函数(系统api)并传入对象指针 mfc使用回调函数(系统api)并传入对象指针 mfc使用回调函数(系统api)并传入对象指针 mfc使用回调函数(系统api)并传入对象指针 mfc使用回调函数(系统api)并传入对象...

    Hbuilder MUI 页面刷新及页面传值问题

    在B页面中,通过`plus.webview.currentWebview()`获取当前页面对象,并访问`id`属性来获取传入的数据。 #### 三、使用SessionStorage存储Json对象 在HBuilder MUI框架中,可以利用`sessionStorage`来实现页面间的...

    window.top[_CACHE]实现多个jsp页面共享一个js对象

    然而,当涉及到在同一浏览器窗口内的不同JSP页面(如框架或者弹出窗口)之间共享JavaScript对象时,我们可以利用`window.top`对象及其属性来达到目的。本文将详细讲解如何利用`window.top[_CACHE]`来实现多个JSP页面...

    JavaScript中this指向.pdf

    例如,调用一个没有明确调用者的函数,其内部的this默认指向window对象。 2. 指向当前对象的显式调用 当函数作为某个对象的方法被调用时,this指向这个方法所属的对象。这是因为在JavaScript中,对象的方法本质上是...

    A标签中通过href和onclick传递的this对象实现思路

    这里,`this`将指向`window`对象,而不是你期望的`&lt;a&gt;`标签。因此,你无法通过这种方式获取`&lt;a&gt;`标签的innerText或其他属性。 解决这个问题的一个方法是保持使用`onclick`事件,但避免使用`href`来执行JavaScript...

    c# 反射获取传入对象的属性拼接sql语句实现增、删、改

    反射获取传入对象的属性拼接sql语句实现增、删、改

    易语言获取COM对象的类型名称源码

    3. **获取类型信息**:通过查询到的接口,我们可以获取对象的类型信息。在易语言中,这通常涉及到使用“类型信息”命令,传入接口指针和查询类型。例如,获取接口的ITypeInfo指针: ```易语言 .类型信息, 接口, 0,...

    根据url来获取页面的截图

    在IT行业中,根据URL获取页面截图是一项常见的需求,特别是在自动化测试、数据分析或者监控等领域。这个功能可以帮助我们快速地捕获网站的状态,而无需手动打开浏览器。在这个场景中,我们可以使用Java编程语言,...

    js高级对象

    3. 模拟浏览器操作:window对象还允许开发者模拟浏览器的导航行为,如back()、forward()和home()用于浏览历史记录,print()用于打印当前页面,stop()用于停止当前页面加载,find()用于在页面中搜索文本,close()则...

    js中的this

    `apply()` 和 `call()` 直接调用函数,并传入指定的上下文对象,而 `bind()` 返回一个新的函数,其 `this` 始终指向绑定的对象。例如: ```javascript function greet(name) { console.log('Hello, ' + this....

    事件处理函数的this

    1. **全局或函数上下文中**:在非严格模式下,全局作用域中的this指向全局对象(在浏览器中是window),在严格模式下,this值为undefined。 2. **方法调用中**:当函数作为对象的一个方法被调用时,this指向调用该...

    用js互相调用iframe页面内的js函数

    // 首先,需要获取到iframe的window对象 var frames = window.parent.window.document.getElementById("frameid").contentWindow; // 然后,可以调用iframe页面中的函数 frames.right(); ``` 这里的`window.parent...

    nodejs实现获取当前url地址及url各种参数值

    这通常是网页脚本中的一部分,通过window对象提供的不同属性来实现: - `document.location`、`document.URL`、`document.location.href`、`self.location.href`、`top.location.href`这些属性都指向当前文档的位置...

    js window函数用法大全.

    ### JavaScript中的Window对象详解 在JavaScript编程中,`Window`对象是浏览器提供的核心对象之一,它代表了浏览器的窗口,并提供了大量的属性和方法,用于控制和操作浏览器窗口的行为。本文将深入探讨`Window`对象...

    Layui实现父子页面之间值传递.zip

    // 获取子页面的window对象 win.postMessage(data, '*'); // 使用postMessage传递数据 } }); }); } ``` 在子页面(child.html)中,我们需要监听 `message` 事件来接收父页面传递过来的数据。这个事件会在子...

Global site tag (gtag.js) - Google Analytics