【发布时间】:2015-10-13 20:55:32
【问题描述】:
我有这个 javascript/xuijs 函数:
function clearListBoxInputs(divelement,selected) {
x$(divelement).find("input").each(function(element, index, xui) {
x$(element).filter(function () {
return this.checked;
}).each(function (element, index, xui) {
element.checked = false;
});
});
}
selected 包含此值“input#Q1793_QO5527”。潜水元素包含这个值:“div#divQ1793”。 元素是“div#divQ1793”中的每个元素(复选框):“input#Q1793_QO5527”、“input#Q1793_QO5528”、“input#Q1793_QO5529”、... 我想要做的是取消选中“div#divQ1793”中的所有输入元素,除了在选定的(“input#Q1793_QO5527”)上指定的元素。 我怎么能忽略这个?
谢谢
【问题讨论】:
-
为什么要在单个元素上使用
.filter()和.each()?这通常只需要多个元素的集合。
标签: javascript xui