现在,我想为重点输入的父级添加一个类。当我执行以下操作并检查浏览器时,该类未显示在dom中,当然也没有包含在其中的CSS,但是如果我console.log该元素,它将显示该类。我觉得很奇怪吗?有人知道为什么会这样吗?
如果我执行.eq(“ 1”),则它将类添加到dom,但这不是我想要的地方。
jQuery(document).ready(function($) {
$(".vs__search").focus(function() {
$(this)
.parents()
.eq("2")
.addClass("focus");
console.log(
$(this)
.parents()
.eq("2")
);
});
});
这是console.log的外观
jQuery.fn.init [div.v-select.w-full.md:w-1/2.vs--single.vs--
searchable.focus, prevObject: jQuery.fn.init(10)]