Tag: 循环

有什么方法可以让jQuery循环在到达结束或开始时不循环?

我意识到插件被称为CYCLE,因为它循环了列表的元素。 但我最喜欢它的是它的灵活性,所以我想知道是否有任何方法可以使插件不循环。 因此,如果您尝试在第一张幻灯片上转到上一张幻灯片,或者在最后一张幻灯片时转到下一张幻灯片,它就会停止。 我一直在阅读选项和代码,但无法找到解决方案

如何动态退出jquery $ .each()?

我有一个图像列表,我通过ajax,然后使用jquery $ .each()我循环通过图像,并在一秒钟的间隔后一个接一个地显示图像。 我希望用户能够点击停止按钮,以便用户可以根据需要停在特定图像上。 所以我需要在用户点击停止按钮时动态退出$ .each()。 有可能吗?

使用jquery在wordpress中切换post

我想在wordpress中做一些我以前没有见过的事情。 基本上,当您到达博客时,会显示标题,缩略图和摘录。 按下切换按钮时,post应向下滑动以显示内容。 ( ) 这是我的Jquery: $(document).ready(function() { $(‘span.play a’).click(function() { if ($(‘.toggleSection’).is(“:hidden”)) { $(‘.toggleSection’).slideDown(“slow”); } else { $(‘.toggleSection’).slideUp(“slow”); } return false; }); }); 它完美地运作! 然而; 因为切换位于wordpress循环中,每当按下切换按钮时,所有的post都会打开。 例如,如果我在一个页面上有10个post,并且单击了一个切换按钮,则所有切换都会打开。 这是我的WP循环: <div class="post" id="”> <img src="https://stackoverflow.com/questions/3687638/toggle-posts-in-wordpress-using-jquery//images/play.png” width=”30″ height=”36″ alt=”Play Video”> <a href="https://stackoverflow.com/questions/3687638/toggle-posts-in-wordpress-using-jquery/”> Posted in: On: 您在上面看到的是,当单击span.play a时,切换部分会向下滑动并显示内容。 选择任何单个切换时,将显示所有内容。 我想这样,所以每个切换在WP循环中都是唯一的,并且只显示该条目的内容。 有任何想法吗? 到目前为止,您可以看到我的工作演示: http : //vitaminjdesign.com/littlewindow/按缩略图上的播放按钮切换!

jquery循环通过不同的背景

我试图改变不同的背景,通过一个图像arrays循环div,并每5秒计时一次。 这是我的代码: function changeBG(){ //array of backgrounds var array = [“test.jpg”, “test2.jpg”, “test3.jpg”,]; for ( var i=0, len=array.length; i<len; ++i){ $('.round-mask').css('background-image', 'url("images/work/'+array[i]+'")'); } } window.setInterval(changeBG(), 5000); 这不起作用,我可以看到它正在循环,但我总是得到第三张图像。 任何的想法? 提前致谢。 毛罗

通过循环动态显示html元素

我正在使用javascript和jquery。 我希望能够像循环允许的那样多次显示buttom,一些文本和/或任何html元素或组件。 我能够循环并打印警报语句 function LoopTest() { var i=0; var stop=5; for (i=0;i<5;i++) { alert("count: " + i); } } 很简单。 这将给我5个警报语句,但我希望能够显示按钮或某些文本或任何其他html元素,而不是使用警报语句。 所以我会在html页面上显示五个按钮。 这可能吗? 我实际上使用的是.foreach函数,但为了便于使用,定期for循环就足够了。 我希望能够在按钮单击时执行此操作(即,一旦我单击按钮,循环开始运行的function)也是如此。 我只是不确定如何实现这一目标。 任何帮助将不胜感激。 提前致谢。

使用jQuery Cycle和ajax动态创建幻灯片 – 图像不会立即加载

我目前正在尝试为客户制作一个便宜,简单的幻灯片导航盒(比如Red Sox或Gamespot在他们的网站上使用的东西,但远远更简单)。 到目前为止,它确实很顺利,有一个问题 – 第一次访问时没有出现图像。 它们仅在重新加载页面后出现。 我认为这可能是某种运行时问题,或者可能是缓存问题,但我不确定如何解决它。 我的代码: PHP: if (isset($_GET[‘start’]) && “true” === $_GET[‘start’]) { $images = array(); if ($dir = dir(‘images’)) { //$count = 0; while(false !== ($file = $dir->read())) { if (!is_dir($file) && $file !== ‘.’ && $file !== ‘..’ && (substr($file, -3) === ‘jpg’ || substr($file, -3) === ‘png’ || substr($file, […]

如何将一个元素传递给循环中的jQuerypost

我有以下代码: for (_field in _fields) { $.post( ‘/api/fields’, { id: _field.id }, function(data, _field) { alert(data); } (data, _fields[_field) ); } 我必须将_fields[_field]元素传递给从jQuery返回数据的函数,因为在循环期间丢失了对正确对象的引用。 问题是,在定义post函数应该有一个_field参数时,你还必须为数据指定一个参数,否则数据将被_field覆盖。 目前数据返回为undefined因为我没有在循环内定义数据对象。 我也试过传入null ,但这也只是返回null 。 我正在寻找一种方法来传递元素而不会覆盖从post函数返回的数据。 有没有办法解决这个问题,或者是否有一种替代的jQuery方法可以满足需要?

如何使用jQuery循环表单元格并将数据发送到数据库

循环遍历表,抓取单元格中的所有数据,但跳过 的最佳方法是什么? 我是否将数据放入数组中?

jQuery在循环中交叉淡化两个图像!

我无法弄清楚如何在淡出循环中使用简单的淡入淡出工作。 你可以告诉我,我对jQuery很新。 我已经有了它,但现在花了太长时间才能解决,所以我想我会寻求一些帮助。 我想做的事: 我有两张图片,id是#img1和#img2。 我想图像1淡入然后等待让我们说6秒然后淡出。 我已经尝试了.wait函数,但它只是停止了我工作的那一点。 我设法让第一张图像淡入淡出,然后却没有等待。 然后我想开始淡入图像2而图像1淡出然后图像2等待然后淡出而图像1再次淡入并永远循环! 希望有道理。 $(document).ready(function(){ $(‘#img1’).hide() .load(function () { $(this).fadeIn(4500) .fadeOut(4500); $(‘#img2’).hide().wait(9000) .load(function () { $(this).fadeIn(4500) .fadeOut(4500); }); 干杯,它让我疯狂。 Ps你可以尝试给你答案中的一些解释。 谢谢

jQuery Cycle插件 – 如何返回当前显示的幻灯片的索引号?

我目前正在使用Malsup的Cycle插件 。 我只是想知道是否有可能让循环插件返回当前显示的幻灯片的索引号? 我想在特定幻灯片处于活动状态时更改页面内容。 不知道如何实现那个..