关于jquery 定位元素问题
[code="html"]
[/code]
在[color=red]不添加新的 class 或 id [/color]的情况下,如何:
[size=medium][color=red]在jquery中定位到 第 3 个文本框 上,并赋值为 "hello" ?[/color][/size]
$('div.ed>input[type="text"]').eq(2).val('hello');
$('div.ed>:text').eq(2).val('hello');
[code="java"]$('.ed > input:eq(3)').val('hello');[/code]
试试#("#ed input[type='button']") 或者#("#ed input[type=button]")
$("#ed input[type=button]").val("hello") 或
$("#ed input[type='button']").val("hello")
额 还是错了。。。失误失误
$(".ed input[type=button]").val("hello")
$(".ed input[type='button']").val("hello")
可以在
不是文本么? 怎么看前面的都是button呢?
$(".ed > input[type=text]:eq(2)").val("hello");
$(".ed > input[type="text"]:eq(2)").val("hello");