问题标签 [cycle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
3197 浏览

python - 如何在循环列表本身而不重复列表时删除列表元素

我在这个 Python for 语句中浪费了一点时间:

它不像我预期的那样工作,因为当“清除”中的循环删除列表中的第一个对象时,第二个对象被转移到列表的开头并且循环结束。

我在 for 循环之前解决了复制 self.list 的问题:

我想 for 语句停止工作是因为我正在更改原始列表的长度。有人可以澄清这一点吗?

有没有更“优雅”的方法来解决这个问题?如果列表中有多个元素,那么每次都复制它似乎不是一个好主意。

也许 filter() 函数是正确的,但如果有的话,我希望有其他方法。

我是新手。


To summarize your useful answers:

  • Never edit a list you are looping
  • Duplicate the list or use list comprehensions
  • Duplicating a list could not waste your memory or in this case who's mind about it
0 投票
4 回答
1247 浏览

python - 我可以在列表推导中捕获错误以确保循环所有列表项

我有一个过滤列表的列表推导:

但是对象方法 mycond() 可以引发我必须拦截的异常。我需要在循环结束时收集所有错误以显示哪个对象产生了任何问题,同时我想确保循环所有列表元素。

我的解决方案是:

在这篇文章中(如何在不重复的情况下循环列表本身时删除列表元素)我问是否有更好的方法来循环避免列表重复。

社区回答我避免就地修改列表并使用如果我忽略异常问题时适用的列表推导。

您认为有替代解决方案吗?我可以使用列表推导以这种方式管理异常吗?在这种情况下并使用大列表(我必须考虑什么大?)我必须找到另一种选择吗?

0 投票
7 回答
4427 浏览

ruby - Ruby 的 Liquid 模板引擎中的模数(或缺少模数)

我在 Jekyll 网站上工作,并试图输出嵌套在行 div 中的三列 div。Liquidcycle使用他们的过滤器使这变得非常容易:

但是,这仅在有 3、6、9 等帖子时才真正有效。当帖子的总数不是三的倍数时,<div class="row">永远不会关闭 - for 循环在结束标记可以作为close rows循环的一部分输出之前结束。

在 Ruby、PHP 或任何其他语言中,我可以使用模数运算符轻松解决此问题,因此除了close rows循环​​之外,我还会输出</div>when if site.categories.size % 3 == 0。然而,Liquid,因为它是一种安全的模板语言,不支持模数。

<div class="row">当帖子总数不是三的倍数时,我还能做些什么来正确关闭?

0 投票
1 回答
801 浏览

jquery - jquery cycle.js 分页器图形在 Safari、Firefox、Chrome 和 Opera 中工作,但在 IE 中消失

我终于让我的网站启动并运行。我是平面设计师而不是程序员,所以是新手。就代码而言,它可能不是最漂亮的,但它确实有效。如果您访问我网站的工作部分http://www.maryhutchisondesign.com,寻呼机(我使用背景 gif 表示 a 和活动状态)功能在 Safari、Chrome、Firefox 和 Opera 中有效,但在 Internet 中消失了探险家。我收到了 Mike Alsup 通过电子邮件发送给我的 pagerAnchorBuilder 行。有什么我做错了吗?这是css和js的示例。当我从 malsups 高级寻呼机演示中复制代码时,它也适用于图像缩略图,但在 IE 中它会移动主要投资组合图像的位置。

任何帮助和内部将不胜感激。

谢谢,

玛丽

0 投票
2 回答
6971 浏览

c++ - 使用邻接矩阵在 C++ 的有向图中查找所有循环的算法

给定图邻接矩阵(例如 g[][]),图是有向的。需要找到所有图形循环的计数(如果存在)并打印它们。

我试图用 Java 编写这个算法,有时它可以正常工作。如果图有复杂的循环,算法会返回疯狂循环。请查看我的代码并帮助解决此问题

0 投票
2 回答
3314 浏览

jquery - Jquery Cycle next:函数帮助

嘿伙计们,我正在为画廊使用 Cycle 插件。该插件具有可以在显示图像后运行的功能

prevNextClick 函数有一个变量 zeroBasedSlideIndex 来确定正在显示的图像,但是下一个函数没有。我想获取元素的索引,以便可以在我的 HTML 中显示它。

有任何想法吗?

0 投票
1 回答
1439 浏览

javascript - Jquery Cycle Div 作为锚点

我正在构建一个页面,其中包含一些可以滑入和滑出的内容 div - 只需几行带有 jQ​​uery Cycle 的代码。

我在要附加链接的一侧有一个导航。Jquery 循环没问题——我什至可以指定我想要使用的图像或 H3 标记。

但是,我想从幻灯片中附加整个 div 以显示在侧边栏中。我将如何选择这个 div?

现在我的代码是:

我在另一个 stackoverflow 帖子上找到了 PagerAnchorBuilder。它工作得很好,但它只抓取 div 内的文本。我想抓取看起来像这样的整个 div:

我确信这很简单,我只是不知道 jQuery 足以选择整个 div。

0 投票
1 回答
2735 浏览

jquery - JQuery 循环和 JSON 与 JQuery

我发现 jQuery Cycle 插件非常有趣。

因此,有以下脚本应该返回图像:

});

但是,由于我在 ajax 方面真的很糟糕,你能告诉我如何使用它吗?

返回图片我怎样才能收到这些图片的网址?

非常感谢,问候。

0 投票
3 回答
1514 浏览

jquery - Jquery Cycle Plugin:暂停/继续事件?

我正在使用jQuery 循环插件,并希望在单独的跨度中显示幻灯片的当前状态(暂停/继续)。

现在我没有找到在幻灯片暂停或取消暂停时触发的事件来设置相应的文本。

我怎样才能做到这一点?

0 投票
2 回答
1336 浏览

jquery - 通过 jquery 循环浏览图像

我的页面上有五个 div(#art #fashion、#self、#nightlife、#community)。现在,当您将鼠标悬停在它们上时,它们会将页面内容加载到另一个容器 div (#flyer) 中。

我希望传单内容每 5 秒左右循环一次。

因此,不必将鼠标悬停在这 5 个 div 上,它应该会自动移动。

那有意义吗?