这应该是基本的,但由于某种原因它不适合我.我只想在变量中单击具有某个类的链接时存储id,例如:
<a href="#" id="this_id_here" class="only_this_class">Some link</a>
Run Code Online (Sandbox Code Playgroud)
我希望jquery获取上面链接的id并将其存储在变量中.我试过$ this.attr("id")和$ this.id,但是没有这个有用.
这就是我对jquery的看法:
$(".only_this_class").click(function() {
var clickedId= $(this).attr("id");
alert(clickedId);
});
Run Code Online (Sandbox Code Playgroud)
我每次都得到"未定义".
this我删除了之间_class的空间class="only_this _class",它对我有用。
请看一下jQuery 选择器
如果 HTML 中有两个类,则语法会有所不同:
$('.classA.classB')
Run Code Online (Sandbox Code Playgroud)