Tag: css selectors

jquery选择器速度

哪两个更好/更快? var a = $(‘.listItem’, $(‘#myList’)); VS var a = $(‘#myList .listItem’);

jQuery选择器AND运算符

这可能听起来像一个简单的问题,但我似乎无法在谷歌上找到答案,可能是因为搜索术语会带来相当多的无关紧要。 我想要一个jQuery选择器来选择不在 中的所有奇数表行,并将css类应用于它们。 table.cp-ss-grid tr:odd 上面的选择器将正确地恢复表中的所有奇数行,但是将包括thead行(在ie上) 我如何在选择器中做一个和,例如: table.cp-ss-grid tr:odd:not(thead) 以上不起作用,仍然带回thead行 有任何想法吗?

jQuery属性选择器或操作

这是我的html : l a i 如何更改l和属性元素的颜色? 我用OR搜索了一个选择器,如下所示: $(function(){ $(‘div[id=l,a]’).css(‘color’,’red’); }); 它不起作用,在jQuery中有类似的东西吗? 编辑谢谢你们现在的工作: $(‘[id=l], [id=a]’).css(‘color’, ‘red’); 但是,如果我想在 搜索那些ID,如$(‘[id=l], [id=a]’,’div’) 。 这不起作用,我应该怎么做?

JQuery在td中选择一个元素

我想在我的一个表的td中选择一个元素,但我真的不懂语法。 这是我试过的: $(“table > td:#box”) 这是我的表结构的示例: 或者使用Chrome的DOM检查器:

如何在jquery中的输入标签中选择“title”属性?

就像我们在jquery中有选择器(“#id_name”),(“.class_name”) (“:input_type”)如(“#id_name”),(“.class_name”) (“:input_type”) .. (“#id_name”),(“.class_name”) (“:input_type”) ,如何从输入标签中选择title属性? 例如: 我需要一个选择器来选择标题值。 帮我。

用于文本节点的jQuery自定义选择器

我想使用jQuery自定义选择器从DOM元素中提取文本。 它应该只选择没有标记的兄弟节点的文本节点(很像XPath中的/ text())。 背景:我正在开发一个Firefox扩展,它在非常不同的网站上提取一些特定信息(例如用户名)。 现在,我希望我的用户能够通过尽可能简单的forms动态地为新网站添加路径定义: 添加新网站: url: _ __ _ __ _ __ _ __ _ ___ (例如“http://stackoverflow.com/questions/”) 路径: _ __ _ __ _ __ _ __ _ ___ (例如“.user-details> a:eq(0)”表示询问问题的用户名称) 例如,在stackoverflow上,$(path).text()将以文本forms返回用户名。 但在其他一些站点上,用户名仅可用作带有标记兄弟节点的文本节点,如下例所示: johndoe (57) Lorem ipsum dolor sit amet… 由于jQuery没有为文本节点提供选择器(比如XPath中的/ text()),我希望找到一个创建自定义选择器的解决方案。 我知道如何让文本节点成为’非选择器’的方式: var textNode = $(‘#person’).contents().filter(function(){ return this.nodeType == 3; }).text(); alert(textNode); // gives […]

根据选择框中选择的选项执行脚本?

我有一个选择框,用户根据选项1,选项2和选项3选择要查看的元素。 所以我想要设置的是,如果选择选项1运行一组命令,如果选项2运行另一组,依此类推。 我想我只需要知道如何设置jQuery选择器。

jQuery替代支持类的nth-child选择器

我有这样的结构: … Item 1 Item 2 Item 3 … Item 4 Item 5 Item 6 Item 7 … … Another item 1 Another item 2 … Another item 3 … 我只需要选择.parent div的第n个.item div class子(计数器为每个父节点重置)。 例如,我想选择每三个“div.item”元素,所以我期望影响内容为“ Item 3 ”,“ Item 6 ”,“ Another item 3 ”的元素。 规则: 期望的类总是应用于“div”元素(可能并不重要)。 父母总是“父母”阶级,也总是“div”元素。 在div中,可以存在具有随机类名(或不具有)的其他div(或任何其他类型的元素),并且这些div不得干扰第n个计数器。 元素也可以嵌套,因此每个项类元素可以另外包含另一个父类元素,并且还包含另一个项类元素。 不幸的CSS选择器 : div.parent div.item:nth-child(3n) 与nth-child()无法正常工作。 […]

E> F和E + F选择器之间的区别?

我在jQuery中读到: E>F匹配标记名为F所有元素,它们是E直接子元素。 E+F匹配标签名称为F所有元素,其前面紧跟着标签名称E的兄弟。 两者有什么区别? 能提供一个明确而具体的例子吗?

如何从jQuery选择中排除这些元素?

我的jQuery: $(“ul.dropdown ul”).slideDown(“slow”); $(“ul.dropdown ul ul”).children().hide(); 这会导致与第二个选择器匹配的那些显示一段时间。 如何从第一组中排除第二组,仅显示第一组? 我的HTML: Menu Artificial Turf blah Batting Cages Indoor Outdoor Benches & Bleachers Communication Devices Dugouts Fencing & Windscreen Floor Protectors Foul Poles Netting Outdoor Furniture & Storage Outdoor Signs Padding Scoreboards Shade Structures – VIEW ALL –