如何将焦点放在具有相同类且值为true的div中

时间:2015-07-06 10:47:49

标签: javascript jquery html dojo

输入id是动态生成的,并随每次构建而改变

<div class="red"> <input id="a"  value="false" />test</div>
<div class="red"> <input id="b"  value="false" />test</div>
<div class="red"> <input id="c"  value="false" />test</div>
<div class="red"> <input id="d"  value="true" />test successful</div>

我需要将焦点放在最后一个输入框上,因为它的值为true

2 个答案:

答案 0 :(得分:1)

  

如何获得具有相同类的div中所有输入框的值

 $('.red input[value=true]').focus();
  

放置值为true的焦点输入

{{1}}

答案 1 :(得分:0)

您可以使用JQuery将焦点设置在最后一个元素上,如下所示:

$("div.red").last().find("input").focus(); 

Have a look at this example code