【发布时间】:2014-08-04 04:27:17
【问题描述】:
我正在尝试获取一个元素类并将其作为字符串或纯文本使用:
<ul>
<li class="list1"> list 1 </li>
<li> list 1.1 </li>
<li class="list"> list 2 </li>
<li> list 3 </li>
</ul>
jQuery
_class = $('.list').closest('*[class]');
alert(_class);
This alerts [object Object] 为什么不提醒list1?
【问题讨论】:
-
因为
_class是一个对象? -
它是 list1——它只是它的 jQuery 包装器。换成
console.log(_class);。 -
小心解释反对意见
-
因为
alert()不是调试工具 -
1.
list1不是list的父级 2. 学习使用console.log()3._class是一个对象,因此会提醒 [object Object]