jquery 选择器帮助

Posted

技术标签:

【中文标题】jquery 选择器帮助【英文标题】:jquery selector help 【发布时间】:2011-09-17 01:04:57 【问题描述】:

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】:

这应该可以...

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

【讨论】:

感谢它现在工作正常。以前知道可见选择器。

以上是关于jquery 选择器帮助的主要内容,如果未能解决你的问题,请参考以下文章

JQuery-02-笔记

JavaScript--JQuery选择器

需要 JQuery 选择器的帮助,该选择器返回所有选中的复选框,这些复选框是具有指定类的节点的子节点

Jquery常用的选择器有哪些?

JQuery选择器--------页面效果

手工灯箱问题中的 JQuery 选择器 + 现场演示。简单的脚本需要帮助:)