Tag: jquery selectors

查找字体大小超过指定的元素

我正在尝试定义一个JQuery语句,用于查找具有比输入值更大(或更小) font-size元素。 可能的输入值: “12px” “14pt” “120%” and so on… 我的第一种方法更多的是草案,因为它不能以这种方式工作。 但也许你有想法如何实现解决方案。 这是我到目前为止(输入值来自其他地方并且是可变的): $(‘*’).filter(function() { return $(this).css(‘font-size’) > ’12px’; }) 任何人? 更新 我被要求解释为什么我需要这样的东西。 我正在使用Java中的Selenium2编写API,它能够以更简单,更可靠的方式查找元素并与它们进行交互。 这个函数允许我编写像browser.find().titleElements()这样的代码,它选择所有h1 , h2 ,…标签,以及字体大小比页面上的平均文本大的元素。 该框架还将提供选择视觉上彼此靠近或在特定方向上的元素的function: HtmlElement nameLabel = browser.find().labelElement(“name”); HtmlElement nameInput = browser.find().closestInputElement(nameLabel); nameInput.below(“tos”).select();

jQuery属性选择器:或

我有以下jQuery选择器: $(“a[href^=’http://’],a[href^=’https://’]”); 是否可以更改此设置,以便我不需要指定a[href^=两次? 例如,类似于: $(“a[href^=’http://’||’https://’]”); 编辑:我的http和https例子不应该按字面意思。 我可以寻找以y和z开头的值。

jQuery:仅在没有类名时选择元素

如果元素没有任何类,我怎么能用jQuery来选择它? 我正在编写一个页面,允许html作者通过向元素添加一个类来覆盖默认的jQuery操作。 它应该是任何类。 所以标记可能是: 我希望jQuery只选择第二个列表元素,因为它没有类。 我看过.hasClass(),但它似乎需要一个特定的类名。 谢谢!

jQuery的空间​​和>选择器有什么区别?

空间和>选择器之间有什么区别? 并且可能相关,我怎样才能找到其他东西的直接孩子,而不是降低后代线呢?

使用JQuery来改变元素的顺序

有人知道我做错了什么吗? 我试图改变某些图像显示的顺序,我希望每次按下按钮时图像都会向右/左移动一个点。 这是我尝试过的但没有运气。 任何帮助或见解都将得到真正的赞赏 $(“#rightShift”).click(function(){ $(“img”).hide(); var count = $(“img”).size(); $(“img”).each(function(i) { var indexImg = count – i; $(“img:eq(indexImg)”).show(); }); }); $(“#leftShift”).click(function(){ $(“img”).hide(); $(“img:last”).prependTo(“img”); $(“img”).show(); });

使用jquery .html()插入html

我想在预先存在的 插入一大块html。 我正在使用这种方法: $(“td#content”).html(LOTS_OF_HTML_CODE_HERE); 但它不起作用。 我是一个菜鸟,有很多引号和’在HTML块中,似乎打破了它。 这样做的正确方法是什么?

没有父级的jquery子选择器

我正在查看教程中的一些代码,用于创建旋转木马菜单,并注意到没有父级的父级子选择器。 从来没有见过这个,并且对它实际上做的事情感到困惑。 请参阅以下代码: var $wrapper = $(‘> div’, this).css(‘overflow’, ‘hidden’), $slider = $wrapper.find(‘> ul’), $items = $slider.find(‘> li’), $single = $items.filter(‘:first’), singleWidth = $single.outerWidth(), visible = Math.ceil($wrapper.innerWidth() / singleWidth), // note: doesn’t include padding or border currentPage = 1, pages = Math.ceil($items.length / visible); 教程: http : //jqueryfordesigners.com/jquery-infinite-carousel/

jquery选择器 – 排除第一个和第二个

我想从jquery选择器中排除第一个和第二个元素。 我试过这个: $(‘p:not(:nth-child(1),:nth-child(2))’) 但这只排除了第一个元素……谢谢

如何用jQuery选择和替换整个页面

我的页面设计迫使我用我通过ajax加载的html刷新整个页面。 $(‘html’).replaceWith(data); 给我错误。 有任何想法吗?

如何找到一个带有类名的部分的div并获得该类名的剩余部分?

我的页面上有几个div,其中包含类my_widget-2 , my_widget-8等。我可以使用哪些JavaScript或jQuery代码来获取数字“2”(即附加第一个匹配小部件的数字)? 注意:如果我再次写这个问题,我会更改这些类名的顺序,并要求获得“8”的方法,以避免给人的印象是我想要较小的数字。