【javascript – jQuery循环每个元素的id】教程文章相关的互联网学习教程文章

javascript – 如何优化此jquery循环的执行时间?【代码】

我有一个循环通过类’GridCell’的表格cel中的所有div.当调整网格或列的大小时,需要在某些情况下发生这种情况. 我扩展了行数和列数,以查看更多时间差异,现在循环大约为750毫秒. 但我不明白的是,“只是循环的一部分”要快得多.请参阅以下三个循环.第一个是缓慢的.仅执行第一个循环的一部分的第二个和第三个循环非常快.//Around 750 ms $('table.Grid tbody td.GridCell > div').each(function() {var width = $(this).parent().widt...

javascript – 如何将一个元素传递给循环中的jQuery帖子【代码】

我有以下代码:for (_field in _fields) {$.post('/api/fields',{ id: _field.id },function(data, _field) {alert(data);} (data, _fields[_field)); }我必须将_fields [_field]元素传递给从jQuery返回数据的函数,因为在循环期间丢失了对正确对象的引用.问题是在定义post函数应该有一个_field参数时,你还必须为数据指定一个参数,否则数据将被_field覆盖. 目前数据返回为未定义,因为我没有在循环内定义数据对象.我也尝试传入null,但...

javascript – jQuery循环每个元素的id【代码】

嗨,我有一些关于循环逻辑的问题 有一些元素<div place="1" area="Text 1" class="element"></div> <div place="2" area="Text 2" class="element"></div> <div place="3" area="Text 3" class="element"></div>和<span place="1"></span> <span place="2"></span> <span place="3"></span>我想将所有div元素区域属性值插入到span元素中哪个位置相同 像这样<span place="1">Text 1</span> <span place="2">Text 2</span> <span plac...

javascript – Jquery Onload函数停止for循环,在函数内传递循环x【代码】

我正在使用dataTransfer将XMLHttpRequest中的图像文件传递给此函数readfiles(文件) 我想要做的是同时在reader.onload()函数内的一行代码中预览图像和图像文件名. 并且因为将有超过1个文件传递给该函数,我将它们抛入for循环 问题是,当我尝试通过readDataURL预览图像时没关系,但文件名无法预览我认为因为reader.onload()函数停止了for循环通过图像文件循环. 这是我的代码function readfiles(files) {var x;for(x = 0; x < files.leng...

javascript – 如何在JS / JQUery中执行下一次循环迭代之前使代码等待x秒?【代码】

我已经查看了这些链接喜欢:Javascript – Wait 5 seconds before executing next line 和许多其他堆栈溢出.我也尝试过使用JS setTimeOut函数. 我试图模拟JS中的数据绑定,每3秒后来自Web服务.每次从WebService收到后,此数据都会附加在div中. 但是为了使用JS测试和附加这些数据,我需要一些类似于Sleep()的函数.setTimeOut异步工作,因此循环的下一次迭代开始执行并且不等待.我们如何在JS / JQuery中实现这一点. 请检查以下代码段:li...

javascript – 在迭代之间的jQuery每个循环中等待/暂停/休眠【代码】

我只是想在每次循环jQuery的每次迭代后添加一个暂停,我似乎无法弄明白.$(".item").each(function(i){var el = this;var timer = setTimeout(function(){$(el).trigger("click");}, 500); });这不是每1/2秒发射一次,而是一次触发点击所有项目. 我想要这样的东西(伪代码):$(".item").each(function(i){$(this).trigger("click");wait(500); // wait a half second before the next iteration });这有什么工作方法吗?解决方法:你不能...

利用JavaScript jQuery实现图片无限循环轮播(不借助于轮播插件)-----转载

前言作为一个前端工程师,无论公司是什么行业,无论你做什么端,基本都会遇到一个避不开的动画效果:循环轮播。做轮播并不难,市场上的轮播插件有很多,其中比较著名的是swiper,使用也非常简单。但轮播插件这种东西总归是不灵活的,一些简单的场景还可以应付,比较复杂一点的场景处理起来就比较麻烦了。今天我会全程带大家来写一个循环轮播,用到的技术有:html、css、JavaScript、jQuery,都是前端最基础的技术,有基础又爱学肯学...