类在dom中不可见,但是当我记录元素时

时间:2019-05-25 14:44:49

标签: jquery css dom

现在,我想为重点输入的父级添加一个类。当我执行以下操作并检查浏览器时,该类未显示在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)]

0 个答案:

没有答案