Tag: jquery selectors

jQuery 1.4.4:如何根据数据属性值查找元素?

我想这应该是一个非常简单的任务,但使用Firefox for Mac,3.6.12以下不起作用: // assign data attributes $(‘.gallery li’).each(function(i) { $(this).data(‘slide’,i+1); }); // outputting an empty jQuery object console.log($(‘.gallery li[data-slide]’)); // this does not work either outputting an empty jQuery object console.log($(“[data-slide]”)); 使用Firebug我可以看到所有数据幻灯片属性(包括它们的数值)都正确附加到li并注销: $(‘.gallery li’).each(function(index) { console.log($(this).data()); }); 按预期输出: Object { slide=1} Object { slide=2} Object { slide=3} Object { slide=4} 那么为什么第一个console.log不起作用?

jQuery获取大于特定大小的元素内的所有图像

所以我有一个图像占位符,我想在大于70px宽度或高度的DIV元素中加载HTML中的第一个图像。 然后提供下一个和上一个链接以加载大于70px的下一个图像。 我知道jQuery有一个next&prev选择器,但我不确定如何将它与下一个和上一个链接联系起来或指定一个图像大小。

Jquery $ .each选择器

我想知道$.each()在jquery中代表什么, 选择什么? 原型中是否有等效物?

帮助JQuery选择器:not(:last)

我正在尝试选择除了最后一颗子弹之外的所有子弹但是我做错了。 这是我的HTML Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text 而我的jQuery: jQuery(‘ul li:not(:last)’).append(” | “); 它正在为每个子弹添加管道但是……

jquery中所选单选按钮的数量

假设我有这样的单选按钮组: Scaramouche Will you do the Fandango ……在页面后面的某个时间…… Mango Kiwi Potato 我想要做的就是确保选择了两个组中的至少一个..所以我需要计算已经检查的无线电按钮,在这种情况下它将是2。 只是,我不知道该怎么做。 请帮忙!

是否可以选择$(this)并在jQuery中使用选择器

我想知道在运行函数之前我是否可以使用$(this)以及类选择器。 所以而不是做; $(this).toggleClass(‘open’); $(‘.closed’).toggleClass(‘open’); 做更多的事情; $(this, ‘.closed’).toggleClass(‘open’); 实际上,上面将在’.closed’的上下文中选择’this’ 问候,

如何在jQuery中选择CSS样式?

我正在尝试查找具有CSS样式display:none所有父元素display:none 。 我似乎无法让它工作。 这是我得到的: var $parents = $(…).parents(“[css=display:none]”);

使用jQuery选择具有“visibility:visible”或“visibility:hidden”样式的项目NOT“display:none”

你如何使用jQuery仅选择可见元素? jQuery选择器:可见和:隐藏只尊重显示:无实时隐藏? NOT visibility:hidden或visibility:visible。 我知道他们在技术上并不隐藏, 因为他们仍然占据了他们的空间 。 我只是想知道他们的状态,所以我可以查看可见的复选框。 jQuery :visiblity Selector Test $(document).ready(function() { $(“#VisibleCount”).text($(“input[type=checkbox]:visible”).length); //returns 3. I think it should be 2 $(“#HiddenCount”).text($(“input[type=checkbox]:hidden”).length); //returns 1. I think it should be 2 }); #TestArea { border: solid red 1px; } #Results { background-color: Lime; } .container { border: solid black 1px; } visibility: hidden; visibility: […]

jQuery属性选择器:什么但不是以指定的字符串结尾?

我需要在jquery中选择元素,其中的attibute值不以指定的子字符串结尾 。 它必须等同于“ 匹配所有元素,但那些以该属性中给定子字符串结尾的元素 ”。 所以e[a!@#=finstr]匹配e,e a=”finstring”等,并且不匹配e a=”somethingfinstr” ,e a=”finstr” 。 帮助,谢谢。

jquery选择器,用于未禁用的所有选中复选框

如何找到所有已选中且未禁用的复选框?