以下代码成功定位具有
.btn
类的所有元素。
$(".btn").toggleClass("pressed");
同时,这将返回第一个具有 .btn 类的元素。
$(".btn")[0];
但是为什么
$(".btn")[0].toggleClass("pressed");
不起作用并返回“.toggleClass不是控制台中的函数。”?
此代码仅返回 DOM 元素,而不返回 jquery 对象
$(".btn")[0].toggleClass("pressed");
但是如果你想在第一个特定按钮上切换类,你应该使用这个:
$($(".btn")[0]).toggleClass("pressed");