操作对象HTMLLIElement

use*_*833 2 javascript jquery dom

我试图从ul元素中获取li标签然后隐藏它们但是当我调用hide函数时我得到了Object#没有方法'hide'

 var li = $(this).siblings("ul").children("li");
 li.get(0).hide ();
Run Code Online (Sandbox Code Playgroud)

我认为问题是我不能调用常规的jquery方法,除非它是一个对象,如果是这样我怎样才能得到对象而不是如果不是如何调用方法形式

Jos*_*ber 10

.get(0) 返回本机元素.

要隐藏第一个元素,请.eq()改用:

li.eq(0).hide();
Run Code Online (Sandbox Code Playgroud)