Tag: for循环

脚本的jquery循环

我想为id以“imie”开头并以数字1到10结尾的每个字段运行脚本。每个字段“imie”依赖于字段“nazwisko”,最后具有相同的数字,例如。 “imie6”取决于“nazwisko6”。 $(document).ready(function () { $(‘#nowikons_dodaj’).validate({ rules: { imie1: { required: { depends: function (element) { return $(“#nazwisko1”).is(“:filled”); } } } } }); }); 这里还有这些字段的html / php代码: for ($i = 1; $i <= 10; $i++) { echo " “.$i.” “; echo ” “; echo ” “;}

多维数组 – 检查对角连续值

编写一个数组检查以确定其中是否存在任何潜在的连续values ,无论是horizontal , vertical还是任何一种diagonal 。 下面的示例是一个示例对角线,但我需要它同时工作/和\ 。 小提琴: http : //jsfiddle.net/PXPn9/10/ 那么让我们假装一个场景…… var b = [ [ 0, 0, X, 0, 0 ] [ 0, 0, 0, X, 0 ] [ 0, 0, 0, 0, X ] [ 0, 0, 0, 0, 0 ] [ 0, 0, 0, 0, 0 ] ] 使用基本的2级深度循环,迭代整个事物并使用一些三元运算符来识别“胜利” function testWin() […]

for循环中的函数(js / jquery)

我在for循环中调用一个函数,但该函数似乎无法正常工作 $(document).ready(function(){ function fn_get_natural_dim(){ var width = this.width; var height = this.height; var ratiow = width/600; var ratioh = height/300; if(ratiow>=ratioh) { height = height/ratiow; $(slide_image).css(“width”,”600px”); $(slide_image).css(“height”,height); var margin = (300-height)/2; $(slide_image).css(“margin-top”,margin); } else { width = width/ratioh; $(slide_image).css(“width”,width); $(slide_image).css(“height”,”300px”); var margin = (600-width)/2; $(slide_image).css(“margin-left”,margin); } } var max_count = $(“.slider”).children().length; for(var count=1;count<=max_count;count++) { var […]

jQuery – for循环中的超时

我写了一些jQuery来循环遍历数组中的项目,显示一个随机数,然后继续显示另一个数字。 问题是我想在循环中加一个延迟,以便它显示2秒的数字,然后移动到下一个。 所以你看到一个随机数,它持续2秒,然后继续前进到下一个。 我已经尝试在循环内部设置超时但这不起作用。 任何帮助都会非常棒,谢谢。 function RandomNumberGenerator(){ var myArray = new Array(99); for (var i=0; i< 99; i++) { myArray[i] = Math.floor(Math.random()*100) myArrayTwo[i] = Math.floor(Math.random()*100) } for (var i=0; i< 9; i++) { $('li.num').text(function(index) { // timeout needs to be here somewhere return (myArray[i]); }) } }); }

获取/迭代不在对象中的属性

根据这个问题 ,我需要知道一个属性不在一个对象中: 所以,我们有一些造型: .foo { top: 13px; width: 37px; } ……和这样一个对象: var keyframe = { 0: { top: 0 }, 1000: { top: 100 }, 2000: { width: 100 } }; 现在我需要迭代不在下一个/上一个框架中的所有属性-item,用jQuery-object中的css-values填充缺少的属性。 这样最终的对象看起来像这样: var keyframe = { 0: { top: 0, width: ’37px’ }, 1000: { top: 100, width: ’37px’ }, 2000: { top: 100, […]

追加后的jQuery回调

我有以下代码: HTML JS var site = { ‘pageData’ : [ { ‘loadInTo’ : ‘#aboutUs’, ‘url’ : ‘aboutUs.html’, ‘urlSection’ : ‘.sectionInner’ }, { ‘loadInTo’ : ‘#whatWeDo’, ‘url’ : ‘whatWeDo.html’, ‘urlSection’ : ‘.sectionInner’ }, { ‘loadInTo’ : ‘#ourValues’, ‘url’ : ‘ourValues.html’, ‘urlSection’ : ‘.sectionInner’ }, { ‘loadInTo’ : ‘#ourExpertise’, ‘url’ : ‘ourExpertise.html’, ‘urlSection’ : ‘.sectionInner’ } ]} […]

为什么$ .each()比jquery中的循环慢?

有些消息来源要求在jquery中使用“for loop over $ .each()” ,因为$ .each()比ops / sec中的循环要慢 这是因为$ .each()的回调函数吗? 任何人都可以解释为什么$ .each()比jquery中的循环慢,在这种情况下我必须选择循环超过$ .each()或反之 ? 提前致谢。

JavaScript中的奇怪内容“for”

我正在使用jQuery,我有一个我不明白的奇怪的事情。 我有一些代码: for (i = 1; i <= some_number; i++) { $("#some_button" + i).click(function() { alert(i); }); } “#some_button”正如名字所说 – 它们是一些按钮。 点击后,他们应弹出一个带有号码的方框,对吗? 但他们没有。 如果有4个按钮,它们总是弹出“5”(按钮计数+ 1)。 为什么会这样?