Tag: 循环

`循环中的`jQuery.getJSON()`函数

我有以下代码返回h=30而不是循环内的每个值。 for (var h = 0; h < 31; h++) { $.getJSON('http://google.com/', function(data) { console.log('line ' + h); } ) }; 我需要做什么才能获得循环值?

循环播放动画时,只运行最后一个循环

这是我上一个问题的后续内容。 我有一个progressbar.js圈子,可以滚动动画。 如果只有一个圆圈,则按预期工作。 现在我想通过循环一个具有不同键值对的对象来创建许多这些动画圆圈。 例如: var divsValues = { ‘total-score-circle’: 0.75, ‘general-score-circle’: 0.80, ‘speed-score-circle’: 0.85, ‘privacy-score-circle’: 0.90, }; 对于每个键值对,键是div ID,值是告诉动画要走多远的数字。 下面是我尝试实现循环的代码,但问题是只有最后一个圆圈在滚动时动画 。 所有圆圈都显示在“动画前”状态,但滚动到底部时,只有最后一个圆实际上变为动画。 我需要每个圆圈在视口中进行动画处理。 //Loop through my divs and create animated circle for each one function makeCircles() { var divsValues = { ‘total-score-circle’: 0.75, ‘general-score-circle’: 0.80, ‘speed-score-circle’: 0.85, ‘privacy-score-circle’: 0.90, }; for (var i in […]

WordPress,我如何AJAX额外的post

JQUERY UPDATE jQuery(function($){ function fetchBlogPosts(){ $.post( ajaxUrl, {‘action’ : ‘post_blog’, ‘security’ :” }, function(response){ }); } $(‘.load-more’).click(function(){ fetchBlogPosts(); }); }); PHPfunction更新 add_action(‘wp_ajax_post_blog’, ‘blog_post_data_fetch’); add_action(‘wp_ajax_nopriv_post_blog’, ‘blog_post_data_fetch’); function blog_post_data_fetch(){ check_ajax_referer(‘load_more_posts’, ‘security’); ob_clean(); get_template_part( ‘inc/blog’,’posts’ ); wp_die(); } 在阅读了几个AJAX教程后,老实说AJAX与WordPress仍然让我感到困惑:(我坚持使用下面的代码,它确实有效。 但是,我只是想在现有循环中添加其他post而不重复相同的post。 换句话说,初始页面加载下面的循环,然后当我点击“.load-more”按钮时,它应该通过AJAX加载更多post,但是已经显示的现有post抵消它。 这怎么可能呢? 的functions.php add_action(‘wp_ajax_post_blog’, ‘blog_post_data_fetch’); add_action(‘wp_ajax_nopriv_post_blog’, ‘blog_post_data_fetch’); function blog_post_data_fetch(){ get_template_part(‘inc/blog’,’posts’); } 博客post模板 ‘blog’, )); if ( $the_query->have_posts() ) […]

在javascript循环中睡觉?

我将首先解释我正在尝试做什么:) 我的应用程序是使用PHP(Zend框架)和Javascript实现的。 我想为我的申请做一份调查问卷,到目前为止我做了以下工作: 我的页面由一系列 元素组成,其中#表示特定问题的索引。 例如,我的HTML看起来像这样: . . . etc. 现在,用户应该在特定的预选时间内看到每个问题,直到问题变为可能的答案,并且用户应该单击“是”或“否”,这取决于他是否认为答案是正确的。 一次只有一个 -element是活动的,其他的有display:none; 。 将问题更改为下一个问题后,将从当前问题中删除active -attribute并将其设置为下一个问题,以便用户循环遍历所有问题。 对于每个question/possible answer对,我已经关联了两个整数,这些整数表示用户有时间查看问题以及用户有多长时间回答问题。 让我举个例子: 用户看到这个(或多或少): QUESTION 1/10 The name of the President of US? ————– 5 sec .. The name of the President of US? ————– 4 sec .. The name of the President of US? ————– 3 sec .. […]

如何为循环中返回的每个项目分配一个唯一的类?

我试图在PHP中获得一些帮助,这样我就可以为循环中返回的每个项添加一个类或ID。 我使用一段代码(见下文)来返回分类法(位置)。 我将所有32个位置完美地返回并显示在我的网站上。 但是,我无法通过css单独设置每个位置的样式,因为没有与每个位置关联的唯一类。 返回的每个块在前端看起来都是这样的 Antrim (1 Farmer) 对于所有位置重复返回。 正如你所看到的那样,没有办法真正地为每个单独设置样式,这就是我的要求。 我返回位置的代码如下。 我尝试使用谷歌搜索和一些不同的方法,但感觉我离开了我的联盟,并认为我会请专家在这里寻求帮助! 谢谢 name); if ($cpt_test == ‘true’) { $cpt_nice_name = $post_type_item->labels->name; $cpt_has_archive = $post_type_item->has_archive; $post_types_to_loop_through[$post_type_item->name] = array(‘nice_name’ => $cpt_nice_name, ‘has_archive’ => $cpt_has_archive); } } $section_counter = 0; foreach ($post_types_to_loop_through as $post_type_item => $post_type_item_nice_name) { $taxonomies = array(‘location’); $block_counter = 0; $args = array(‘orderby’ => […]

上下键循环播放数组

我有一系列的颜色。 使用向上和向下箭头键,我想循环遍历数组并将当前数组值作为类添加到div。 var colors = [ “red”, “green”, “blue” ]; 我想将当前值存储为变量,并使用jQuery .addClass将当前类附加到div。 作为一个jQuery新手,这里的任何帮助都会很棒!

使用for循环来压缩代码

我有以下代码,我想浓缩成for循环,但不知道如何。 我试着查看其他post但是卡住了。 共有15个数字,所以类似于(i = 1; i <= 15; i ++) if(checksquare1save==”true”){ $(“#checksquare1”).toggleClass(“checksquareON”); } else{ $(“#checksquare1”).removeClass(“checksquareON”); } if(checksquare2save==”true”){ $(“#checksquare2”).toggleClass(“checksquareON”); } else{ $(“#checksquare2”).removeClass(“checksquareON”); } if(checksquare3save==”true”){ $(“#checksquare3”).toggleClass(“checksquareON”); } else{ $(“#checksquare3”).removeClass(“checksquareON”); } if(checksquare4save==”true”){ $(“#checksquare4”).toggleClass(“checksquareON”); } else{ $(“#checksquare4”).removeClass(“checksquareON”); } if(checksquare5save==”true”){ $(“#checksquare5”).toggleClass(“checksquareON”); } else{ $(“#checksquare5”).removeClass(“checksquareON”); } if(checksquare6save==”true”){ $(“#checksquare6”).toggleClass(“checksquareON”); } else{ $(“#checksquare6”).removeClass(“checksquareON”); } if(checksquare7save==”true”){ $(“#checksquare7”).toggleClass(“checksquareON”); } else{ $(“#checksquare7”).removeClass(“checksquareON”); } if(checksquare8save==”true”){ $(“#checksquare8”).toggleClass(“checksquareON”); } […]

如何根据选择框值复制div一定次数?

我正在尝试创建一个脚本,当我在下拉列表4中选择时,div重复4次。 repeat document.write(”) for (var i = 0; i < 10; i++) { document.write('’ + i + ”); } document.write(”) 现在问题是重复用户在下拉列表中选择的次数。 演示

未捕获的TypeError:即使命名正确,也无法读取未定义错误的属性“长度”

这是我的servlet jsonObject.add(“MessageInfo”, jsonElement); out.print(jsonObject); 这是我的javacript文件 $.ajax({ type : “POST”, url : “GetConversation”, response : “json”, data : “rideID=”+rideID, // if received a response from the server success : function(data, textStatus, jqXHR) { console.log(“success”); console.log(data.MessageInfo); $.each(data.MessageInfo, function(index, value) { console.log(“Data Found”); var eachrow = “” +”” +value.messageBody +”” +””; $(‘.messageContainer’).prepend(eachrow); }); }, // If there was […]

jQuery Animate Stepfunction

我遇到了step函数的一个问题。 我必须在STEP函数中调用一个复杂的函数,但我试图限制调用次数以提高性能。 为了使事情更复杂,我正在制作2个属性的动画。 obj.animate({‘width’:newWidth+px,’height’:newHeight+px}, {duration:time,queue:false,step:function(now,fx){ complicatedFunction(); }}); 该函数考虑OBJ的位置/尺寸,然后计算大约10个其他元素的新尺寸和位置,因此间隔必须相当流畅(可能每隔3或4次迭代?)什么是限制的最佳方法复杂function被调用的次数? 谢谢 :)