在javascript和jquery中处理数组中的对象

working with objects in an array in javascript and jquery

本文关键字:数组 对象 处理 jquery javascript      更新时间:2023-09-26

我在HTML中选择了一些div元素,并将它们保存在数组中

var Div = $(".etc") ;

我想用这个符号来滑动切换Div元素与这个代码;

Div[0].slideToggle(...) ;

但它不起作用,也不会切换元素。尽管我试图提醒元素的值或名称和其他属性,但它不起作用。

括号表示法返回DOM元素,这些元素没有slideToggle方法。您想要的是.eq,它以相同的方式进行过滤,但返回jQuery对象:

Div.eq(0).slideToggle(...) ;

使用eq():

Div.eq(0).slideToggle(...);

尝试:

$(Div[0]).slideToggle(...) ;

或者:

Div.eq(0).slideToggle(...) ;

.eq()