jQuery切换-未捕获类型错误:未定义不是函数

jQuery切换-未捕获类型错误:未定义不是函数,jquery,get,show-hide,Jquery,Get,Show Hide,我尝试用以下jquery代码显示类的一个元素: jQuery('.slide_cover').get(0).toggle(800); 但我得到了这个错误: Uncaught TypeError: undefined is not a function 代码舔这个很好用: jQuery('.slide_cover').toggle(800); 另外,如果我尝试在控制台中获取元素,那么它就可以工作 jQuery('.slide_cover').get(0) 你能帮我吗? 谢谢大家! 使用g

我尝试用以下jquery代码显示类的一个元素:

jQuery('.slide_cover').get(0).toggle(800);
但我得到了这个错误:

Uncaught TypeError: undefined is not a function 
代码舔这个很好用:

jQuery('.slide_cover').toggle(800);
另外,如果我尝试在控制台中获取元素,那么它就可以工作

jQuery('.slide_cover').get(0)
你能帮我吗?
谢谢大家!

使用
get()
时,jQuery从上下文中的元素数组返回本机(底层)DOM对象,
HTMLElement
不提供
toggle()
方法

如果要仅对上下文中的第一个元素调用
切换
,请尝试以下操作:

jQuery('.slide_cover:first').toggle(800);

哦,好的!但我只会显示类中的一个元素。。。我怎样才能做到这一点?好的,还有类的第二个元素?当我使用类似于var anim=“slide”的切换时,我也会遇到同样的错误;var持续时间=500;var options={direction:'left'}$(#cbp-spmenu-s1”).切换(动画、选项、持续时间);您可以尝试像
jQuery('.slide_cover').eq(0).toggle(800)或<代码>$('.滑动盖:等式(0)')。切换(800)