Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 更改单个'的CSS;李';使用Jquery的数组元素_Javascript_Jquery - Fatal编程技术网

Javascript 更改单个'的CSS;李';使用Jquery的数组元素

Javascript 更改单个'的CSS;李';使用Jquery的数组元素,javascript,jquery,Javascript,Jquery,我不熟悉Javascript和jQuery 我制作了一个简单的图像滑块,但在jQuery中遇到了一个问题 我的图像列表有以下html: jQuery对象引用的数字属性DOM元素,而不是jQuery对象 如果要调用jQuery方法,必须用jQuery对象包装元素 $( $mySlides[0] ).css(...) $mySlides[0]返回li元素,而不是jquery对象,因此不能对其使用css函数。 您可以在该元素$(element)上使用jQuery构造函数,或者使用

我不熟悉Javascript和jQuery

我制作了一个简单的图像滑块,但在jQuery中遇到了一个问题

我的图像列表有以下html:



jQuery对象引用的数字属性DOM元素,而不是jQuery对象

如果要调用jQuery方法,必须用jQuery对象包装元素

$( $mySlides[0] ).css(...)

$mySlides[0]
返回
li
元素,而不是jquery对象,因此不能对其使用
css
函数。 您可以在该元素
$(element)
上使用jQuery构造函数,或者使用
first()
函数来获取包装的元素:

$(文档).ready(函数(){
$slideContainerMan=$(“#滑块自动”);
$mySlides=$slideContainerMan.find('.slide');
//备选案文1:
$($mySlides[0]).css('display','block');
//备选案文2:
$mySlides.first().css('display','block');
})


还有一个选项3:
$mySlides.eq(0)