jquery怎么选取某个元素下面的所有的input元素?

 我来答
小镜子914
推荐于2019-08-09 · TA获得超过1.4万个赞
知道小有建树答主
回答量:21
采纳率:100%
帮助的人:7530
展开全部

jquery选取某个元素下面的所有的input元素的方法:

<div id="div-id">

<input/>

<input/>

<input/>

<input/>

</div>`

$("#div-id").find("input")

jquery选取某个元素以外的所有的input元素:

可以使用jQuery 遍历中的 not() 方法来排除某些元素,例如根据元素的id,class等排除,示例代码

$("div.content *").not(".keep"); // 

此代码表示content类的div下除keep类以外的所有元素。

另外,注意*表示所有元素。

God丨鸿
2018-10-24
知道答主
回答量:6
采纳率:100%
帮助的人:1.7万
展开全部
直接用jq的选择器就好了:

比如说你要选择某个元素的id=“lxwa”
那么直接写$("#lxwa>input)就可以选中了;
测试的话可以写var lxwa = $("#lxwa>input).length;然后打断点看lxwa的数量是否为你在这个元素中input的数量
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式