Javascript 如何使用Jquery在几个div标记中获取输入标记?
我有这个:Javascript 如何使用Jquery在几个div标记中获取输入标记?,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有这个: <div class="div1"> <div class="div2"> <div class="div3"> <div> <input></input> </div> <input></input> </div> </div> </div> 但它不起作用 问题是还有另一个输入标记 编辑: 对不起,没
<div class="div1">
<div class="div2">
<div class="div3">
<div>
<input></input>
</div>
<input></input>
</div>
</div>
</div>
但它不起作用
问题是还有另一个输入标记
编辑:
对不起,没有详细说明。
我使用了Nintex的日期控件表单,默认情况下,他的输入标签已经有了css。问题解决了 当您通过注释更新只需要第一个输入时,请在搜索结果上使用first()方法,或使用
:first
选择器。以下两个例子:
$('.div1 :input').first().css('background-color','blue');
或
正如您在评论中提到的,插件有一个输入字段,您想更改该字段的css,该字段已经是插件的css,您可以这样做
$('.div1 :input').style('background-color','blue','important');
输入
元素是自动关闭的,因此您的html无效。请澄清一下:“问题是有另一个输入标记?”
?实际的问题是什么?它在这个小提琴中工作得很好:确切的问题是什么?我想得到第一个输入标记,而不是第二个。@V31我看到它工作了!但对我来说不是。
$('.div1 :input:first').css('background-color','blue');
$('.div1 :input').style('background-color','blue','important');