通过class获取id的方法

本文详细探讨了jQuery中选择器的使用方法,包括如何通过class选择DOM元素,并演示了.eq()方法与直接索引的区别。同时,介绍了如何利用jQuery获取特定id的元素,通过实例展示了选择器在实际应用中的灵活性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考链接:http://www.cnblogs.com/tongzhou/p/6795121.html

<a class="a"></a>

<a class="a"></a>

<a class="a"></a>

$('.a')  // 选择了3个a,都是jq对象(可以用jq的属性、方法)

$('.a').eq(1) // 选择了第二个a,是jq对象(不可以使用dom属性方法,可以用jq的属性、方法)

$('.a')[1]  // 选择了第二个a,是dom对象(可以使用dom属性,方法,不可以使用jq属性方法)

$('.a').eq(1)[0]  // 选择了第二个a,并且转化成都是dom对象(可以使用dom属性,方法,不可以使用jq属性方法)

$('.a')[0].eq(1) // 错误,因为dom对象用不了jq方法,eq()是jq方法。

 

通过class获取id的方法

<input type="file" name="file[]" id="up_file1" class="upload_new">

<input type="file" name="file[]" id="up_file0" class="upload_new">

console.log($(".upload_new")[1]);
console.log($('.upload_new').eq(1));
var len=$(".upload_new").length;
for (var y = 0; y < len; y++) {
$fle_id=$('.upload_new').eq(1)['prevObject'][y]['id'];

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值