jQuery 不会为我正在使用的名为“selected”的类返回值。如果我将类名更改为其他名称,则会找到它。
例子:
<ul>
<li><a id="a1" class="selected" href="#tab1">Part I</a></li>
</ul>
alert($('ul li a').attr("class"));
我得到一个空的警报框。但是,如果我将类名更改为“selected_”,则会在警报框中返回“selected_”。
我猜“selected”是一个 jQuery 保留字。我发现了 Javascript 保留字列表,据我所知,“选定”不是 Javascript 保留字。