【发布时间】:2012-09-27 15:19:48
【问题描述】:
我正在尝试让这段代码在 jQuery 中工作,并且我正在尝试确保对于每个根元素的每次迭代,相同迭代的替代根元素不包含任何内容。否则,它将 .val("") 属性设置为空字符串。尽可能使用搜索、查找或交换来寻找简单的解决方案。
每个匹配的数字都在同一行级别和相同的迭代次数上。
我有两种输入类型的输入文本元素,它们有两个不同的根名称,如下所示:
第一个根是“rootA”
第二个根是“rootB”如果调用函数 fnRootA(); 调用任何 rootA,则启用模糊。 如果调用任何 rootB 调用函数 fnRootB();.
再次,我试图确保对于像 1 这样的每次迭代,备用根不包含任何内容,否则它将 .val("") 属性设置为被模糊的根的空字符串。
我当前的代码适用于单个元素,但想使用 find 或 search 但不知道如何构造它..
$("input[name='rootA1']").blur(function(e) {
fnRootA(1); // 这段代码只是删除了 rootA1 的值 val("")
//如果rootB1里面有东西value属性
// 括号中的 (1) 是迭代次数
});
【问题讨论】:
-
为什么不在输入中添加
rootA和rootB类?它会让你的生活更轻松 -
请把它作为你的答案。
-
@hsalama 你可以这样做,但这根本没有必要,属性包含选择器很容易我会说:)
标签: jquery