jQuery :eq() 与 .eq() 区别

范承教
2023-12-01

:eq()

	$('div:eq(1)');
// 由于 $() 中为引号,可知 $() 里为字符串,故 :eq()中的内容只能为具体的数值
// 		如果想要在 :eq() 中加入获取到的 索引号等 需要将字符串改为拼接
	$('div:eq('+$(this).index()+')');
//  以字符串拼接 变量 在拼接上 ) 这个语句才可以使用

.eq()

	$('div').eq(a);
	$('div').eq(1);
// .eq() 的用法就比较随意,内容为变量或者数值都可以
 类似资料: