您需要在特定块中找到特定输入的值。
$("div[data-type-diagnosis]")- 生成一个包含四个元素的数组,每个元素都有自己的嵌套和非嵌套元素。我需要在这 4 个包含的元素中的每一个中找到输入
var yy = $(".input-yy").val();
var mm = $(".input-mm").val();
var dd = $(".input-dd").val();
var hh = $(".input-hh").val();
var mi = $(".input-mi").val();
有这段代码:
var block = $("div[data-type-diagnosis]");
for (x = 0; x < block.length; x++) {
var yy = block[x].find(".input-yy").val();
var mm = block[x].find(".input-mm").val();
var dd = block[x].find(".input-dd").val();
var hh = block[x].find(".input-hh").val();
var mi = block[x].find(".input-mi").val();
}
这段代码发誓 find 不是一个函数。但是我如何才能在这四个块中的每一个中找到我需要的元素的值并将它们更改为我需要的值呢?
一切正常,您只需要将其作为 jQuery 对象访问即可: