我是新来的jQuery。我如何获得名称,ID或类名称的元素与jquery.I'm尝试作为;我如何获得ID,类或名称attr元素与jquery
<div class="className" onclick="getname();"></div>
<div id="idName" onclick="getName();"></div>
<div name="attrName" onclick="getName()"></div>
function getName(){
attrName = $(this).attr("name");
alert(attrName);
}
但不工作
为什么你重新声明'var'三次(超过必要的两倍),使用'name'两次而不是'this.className'? –
@DavidThomas对不起,正在忙着做小提琴演示。错误修复。我也用'attr()'来演示,会做一个笔记。 –
'this.name'未定义,至少在Chrome上; 'this.getAttribute('name')'给出期望值。 –