我的英语不强,所以我会用代码解释这个问题。
function (jQelem1) {
jQelem1.[select_only_visible].each( function () { doSomething(); });
}
是否可以在变量中仅选择可见或任何属性 else元素。
谢谢。答案 0 :(得分:3)
function (jQelem1) {
jQelem1.filter(':visible').each( function () { doSomething(); });
}
检查具有可见性的任何其他属性
假设:
// check for presence of id
function (jQelem1) {
jQelem1.filter(':visible[id]').each( function () { doSomething(); });
}
// check for presence of class
function (jQelem1) {
jQelem1.filter(':visible[class]').each( function () { doSomething(); });
}
// check for both presence of id and class
function (jQelem1) {
jQelem1.filter(':visible[id][class]').each( function () { doSomething(); });
}
// check for both presence id = foo
function (jQelem1) {
jQelem1.filter(':visible[id="foo"]').each( function () { doSomething(); });
}
// check for both presence id = foo and class=bar
function (jQelem1) {
jQelem1.filter(':visible[id="foo"][class="bar"]').each( function () { doSomething(); });
}
还有更多。阅读 jQuery selectors clearly 。
答案 1 :(得分:1)
function (jQelem1) {
jQelem1.filter(":visible").each( function () { doSomething(); });
}
答案 2 :(得分:1)
function (jQelem1) {
jQelem1.filer(":visible").each( function () {
doSomething(); }); }
或任何你想要的财产