获取使用jQuery调用函数的元素的信息

Con*_*ers 4 tags jquery function

我想知道如何用jQuery查找,这个元素id调用onClick方法?我的代码是:

JS

function getInfo(event)
{
    console.log(event.target.id + " ... ");
}
Run Code Online (Sandbox Code Playgroud)

HTML

<div class="menu-content" id="thisismyid">
    This is some placeholder text.<br>
    <a onClick="getInfo()" id="thisisthelinksid">Click on me</a>
</div>

<div class="menu-content" id="thisismysecondid">
    This is some more placeholder text.<br>
    <a onClick="getInfo()" id="thisistheotherlinksid">Click on me</a>
</div>
Run Code Online (Sandbox Code Playgroud)

我不能把任何东西放在函数的括号内,因为我想要一个稍后传递给它的函数,我只想知道哪个调用了这个函数.

我知道这已被问过很多次了,而且很多问题都有答案,但我已经阅读了很多这些问题而且没有人帮助过我.

多谢你们

-编辑-

关于此编辑时的以下答案,我不能使用jQuery方法,如:

$("div.menu-content a").click(function() {
    some content here..
});
Run Code Online (Sandbox Code Playgroud)

因为我需要它只在点击的某些链接上运行,而不是所有链接.这有助于澄清吗?

Man*_*duc 5

$("div.menu-content a").click(function() {
    var $elemId = $(this).attr("id");
    console.log($elemId + " .... ");
);
Run Code Online (Sandbox Code Playgroud)

这是一个更加"jQuery风格"的解决方案.