Tag: jquery selectors

jQuery $(“img ”)。attr(’src’,’new_src’); 不起作用

我的代码不起作用我不知道为什么the_image_source和new_src只是占位符我已经在其中放置了实际值 我也试过$(“img[src=the_image_souce]”)[0].attr(‘src’,’new_src’); 但它也不起作用,请帮忙

JQuery:隐藏孩子,展示第n个孩子?

这真的很奇怪,应该很简单。 我在div中的标签内有一系列图像,例如: 我想隐藏所有这些,但循环显示第n个,所以我创建了这个图像滑块样式脚本: var atags = $(‘#images’).children().length; $(‘#images’).children().hide(); $(‘#images a:first’).show(); var i=0 while (i <= atags){ $('#images').children().delay(4000).hide(); $("images:nth-child(" + i + ")").show(); i = i + 1; } 问题是没有其他标签,尽管第一个外侧的循环,显示。 它们都保持隐藏状态.show()。 它出现在行$(“images:nth-child(” + i + “)”).show(); 只是不工作。 有人能指出我正确的方向吗?

如何在Jquery中删除冲突?

我是JQuery的新手我在页面中使用了2个jQuery。 对于第一个JQuery,我的脚本是这样的: var jq = $.noConflict(); jq(function() { jq( “#my_tabs” ).tabs({ event: “click” //click }); }); 现在,当我使用这样的第二个jQuery时,我丢失了我的第一个jQuery。 它无法加载 $(document).ready(function () { $(“#waterwheel-carousel-default”).waterwheelCarousel(); $(“#waterwheel-carousel-higharch”).waterwheelCarousel({ startingWaveSeparation: -90, waveSeparationFactor: .7, centerOffset: 10, startingItemSeparation: 120, itemSeparationFactor: .9, itemDecreaseFactor: .75 }); $(“#waterwheel-carousel-horizon”).waterwheelCarousel({ startingWaveSeparation: 0, centerOffset: 30, startingItemSeparation: 150, itemSeparationFactor: .7, itemDecreaseFactor: .75, opacityDecreaseFactor: 1, autoPlay: 1500 }); $(“#waterwheel-carousel-flat”).waterwheelCarousel({ itemSeparationFactor: 1, […]

jQuery:如何选择具有不等于特定值的属性的所有元素?

我如何在jQuery中选择my_attr属性不等于my_value所有元素? 如果my_attr是a并且my_value是”4″ ,它应该像这样工作: Hello => Not selected Stack => Selected Overflow => Not selected !! => Not selected

jQuery – 获取与所选输入的id同名的下一个元素

首先,我想为那里可怕的头衔道歉,但这是我能想到总结我的问题的最佳方式。 目前,我使用一个jQuery脚本,在input:text上blur ,检查input:text的文本值是否大于一定量。 如果没有,输入会突出显示为红色 – 但我接下来想要发生的是在相邻列中有一个 来更改它的文本。 我的HTML看起来像这样: Hello world 我的jQuery / css是: .fail{ border:2px red solid; } /* Inline, onBlur validation Text */ $(‘input:text’).blur(function() { if ($(this).val().length <= 2) { $(this).attr('class', 'fail'); }else{$(this).attr('class', '');} }); 是否有可能在blur某种方式调用与所选输入的id同名的下一个元素,然后更改它的文本? 我知道这一定是一个难以解决的动态难题,但这是我真正需要的东西。 在过去,我通过重复每个元素的代码来实现相同的效果,但这不是真正适合的。 感谢您给我的任何建议!

这是什么意思:“jQuery(’> li’,this)”

我想弄清楚这个jQuery插件是如何工作的: http : //codeasily.com/jquery/multi-column-list-with-jquery 在插件中,开头就有这一行: if(jQuery(‘> li’, this)) { 我知道 ul > li 意思是:它意味着选择直接父亲是ul的所有li。 但是’li’是什么意思? 我跑了: $(‘> li’) 但它回来了 [] 即使我在页面上有大量嵌套的无序列表HTML。

jQuery冒号选择器

在jQuery中有一些冒号选择器 :上一篇:下一篇:最后一篇 我的问题是: 它们真的是jQuery的一部分,因为它们实际上是用在DOM元素上的吗? 我们似乎在jQuery prev() , next() , last()也有相同的方法。 有两种不同方式的目的是什么? 任何基本的例子都会非常棒。

框架内元素的选择器(具有相同的原点)

我有一个具有以下结构的网页: … index.jsp包含: … … test is here … 我需要一个jQuery选择器来直接访问div#test 。 到目前为止,我只能这样写: $(frames[0].document.body) …或者这个: $(“frame[name=’frame1′]”) 。 但我有一个模板,要求我在$(“here only”)编写我的选择器。 所以我不能使用.find()或其他函数。

jQuery – ‘this’选择器在回调函数内不起作用

可能重复: $(this)在函数中不起作用 我正在写jQuery删除代码的post,删除本身是通过post-request to backeds,服务器返回200后,我想在客户端删除这篇文章。 $(‘.delete-post’).click(function() { $.post($(this).attr(‘href’), {}, function(data) { $(this).closest(‘.post’).remove(); }); return false; }); 但是,我注意到内部函数(数据){…)选择器’this’不起作用。 我需要删除最接近$(‘.delete-post’) div的类’.post’。 如何管理这个问题? 谢谢!

Jquery选择器,用于获取具有ID模式的所有选择下拉列表

什么是迭代所有选择下拉列表的最简单方法,ID使用jquery匹配模式。 例如: … … … … … 迭代前3个选择。