jquery选择器帮助

时间:2011-06-17 09:19:06

标签: jquery jquery-selectors jquery-validate

是否可以在jquery选择器中使用AND运算符?我的要求是,我在li标签内有一个隐藏的输入字段。这个li将基于某些操作隐藏。在另一个按钮单击中我需要找出隐藏输入的值,这些值在li里面,li标签样式不等于隐藏。

为此我正在做

$(":input[class^=StoreID]").each(function (k) {
    if ($(this).parent().attr("style") != "display: none;") {
        storeID[k] = $(this).attr("value");
    }
});

可以在选择器中修改它吗?

$(":input[class^=StoreID]").parent().not('.hidden').each(function(k){.......etc});

有什么建议吗?

1 个答案:

答案 0 :(得分:3)

这应该有用......

$('li:visible :input[class^=StoreID]').attr("value");