首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JavaScript:获取调用HTML-Object的函数

JavaScript:获取调用HTML-Object的函数
EN

Stack Overflow用户
提问于 2011-02-18 19:09:15
回答 1查看 1.1K关注 0票数 1

嘿,是的,我知道使用[funcname].callerarguments.callee.caller你可以获得对调用实际函数的函数的引用,但是-下面的场景:

<a href="#" onclick="return something()">Test</a>

something()内部,我没有机会访问A标记,即使使用.caller引用也是如此,除非我以以下方式修改脚本:

<a href="#" onclick="return something(this)">Test</a>

使用"this“,我将我的A-Tag引用传递给函数,但是有没有一种方法可以在不显式地将其传递给函数的情况下获得A-Tag引用?

EN

回答 1

Stack Overflow用户

发布于 2011-02-18 19:53:45

嗯,我认为这做得很好,这只是一个单词的代码,它不会harm.Using jquery你可以这样做

代码语言:javascript
复制
$(function(){
    $("body").delegate("a", "click", function(){
        alert($(this).html());
    });
});

//这两个代码都适合您

代码语言:javascript
复制
$(function(){
    $('a').click(
        function(){
            alert($(this).html());
        }
    );
})
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5040548

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档