无法通过jQuery获取类名

时间:2017-03-01 19:09:38

标签: jquery

我想获得一个已知div的类名,具有已知的id:

<div id="medi_s_t1" class="minitreatment doneNormal" onmouseover="MedicalRecord.showHint(this, 'http://pics.kapihospital.de/medi_s_t1.jpg', 'zmierzyć temperaturę?');" onmouseout="MedicalRecord.closeHint(this);" onclick="MedicalRecord._onclick(this, 170259146);"></div>

所以我想用这个:

$('medi_s_t1').attr('class')

但Chrome控制台给了我一个错误:

Uncaught TypeError: $(...).attr is not a function

我已经对此进行了一些搜索,但我无法弄清楚这是一个包含此错误的完整屏幕截图:https://i.imgur.com/RRtDEUm.png

1 个答案:

答案 0 :(得分:0)

当您尝试按ID获取元素时,您错过了“#”,因此它还不是JQuery对象。它导致了这个问题,正确的问题是:$('#medi_s_t1')。attr('class')。