内部设置间隔的循环

我需要逐个写一个文字,暂停3秒。 之间。 我尝试了这个但是没有用。 3秒后 整个文本立即写入。 function thanks() { $(“#writer”).text(“”); var txt = “Thanks for visiting !”; for ( var i = 0; i < 22; i++) { setInterval(function(){ var type = txt.substring(0, i); $("#writer").text(type); }, 3000); }; };

在网格中显示JSON结果和’undefined’的内容

所以,我正在使用JQuery读取JSON并将其放入网格中。 问题是:当JSON为:时,网格不会显示: {“result”:[[{“type”:”VOMesas.TMesas”,”id”:1,”fields”:{ “FUsers”:1,”FEnclosing”:0,”FClientName”:””,”FCode”:100,”FStatus”:1,”FTotalValue”:128.25}}]]} 但如果JSON就是这样,没有字段:{…}: {“result”:[[{“type”:”VOMesas.TMesas”,”id”:1,”FUsers”:1,”FEnclosing”:0,”FClientName”:””,”FCode”:100,”FStatus”:1,”FTotalValue”:128.25}]]} 它读。 这是我正在使用的function: function getContent(order) { $.getJSON(“query.json”, function(data) { $.each(data.result, function(i, item) { var grid = ”; var i=0; var CAMPO; for (i=0; i < item.length; i++){ CAMPO = item[i]; grid += '’+ CAMPO.FQtdPessoas + ”+ CAMPO.FDataFechamento + ”+ CAMPO.FTempoPermanencia + ”+ CAMPO.FNomeCliente + ”+ CAMPO.FValorAcrescimo + ”+ CAMPO.FValorDesconto + […]

javascript / jquery简写代码和活动函数

我有这个代码,我想知道是否有更短的编写方式? 还有哪些代码,我需要在相关的div上使活动标签保持活动状态 谢谢 $(document).ready(function () { $(“.overveiw”).click(function () { $(“.div1”).show(); $(“.div2”).hide(); $(“.div3”).hide(); $(“.div4”).hide(); $(“.div5”).hide(); }); $(“.tour”).click(function () { $(“.div2”).show(); $(“.div1”).hide(); $(“.div3”).hide(); $(“.div4”).hide(); $(“.div5”).hide(); }); $(“.websites”).click(function () { $(“.div3”).show(); $(“.div1”).hide(); $(“.div2”).hide(); $(“.div4”).hide(); $(“.div5”).hide(); }); $(“.faq”).click(function () { $(“.div4”).show(); $(“.div1”).hide(); $(“.div3”).hide(); $(“.div2”).hide(); $(“.div5”).hide(); }); $(“.support”).click(function () { $(“.div5”).show(); $(“.div1”).hide(); $(“.div3”).hide(); $(“.div4”).hide(); $(“.div2”).hide(); }); });

jQuery flot pieresize

我有resize的工作,但是当我使用饼图时,每个人都是oke但是当我调整容器的大小时,我得到一个大的sqaure图表而不是圆形饼图。 这怎么可能解决? JS代码: $(“table.chart-pie”).each(function() { var colors = []; $(“table.chart-pie thead th:not(:first)”).each(function() { colors.push($(this).css(“color”)); }); $(this).graphTable({ series: ‘columns’, position: ‘replace’, width : ‘100%’, height: ‘250px’, colors: colors }, { series: { pie: { show: true, pieStrokeLineWidth: 0, pieStrokeColor: ‘#FFF’, radius: 100, label: { show: true, radius: 3/4, formatter: function(label, series){ return ”+label+’: ‘+Math.round(series.percent)+’%’; }, background: […]

IE8 Jquery Javascript“错误:需要对象”错误

当此函数中的switch语句运行时,IE8抛出“Error:Object required”消息(实际jquery库脚本中的错误,而不是我的javascript文件)。 此代码适用于IE6,IE7,FF3和Safari ……任何想法? 它是否与交换机中的’$(this)’选择器有关? 谢谢! function totshirts(){ $(’。shirt-totals input’)。val(’0’); var cxs = 0; var cs = 0; var cm = 0; $ .each($(’select.size’),function(){ 开关($(本).VAL()){ 案例“cxs”: cxs ++; $( ‘输入[名称= “CXS”]’)VAL(CXS); 打破; 案例“cs”: cs ++; $( ‘输入[名称= “CS”]’)VAL(CS)。 打破; 案例“cm”: cm ++; $( ‘输入[名称= “厘米”]’)VAL(厘米)。 打破; } }); }

将PHP函数连接到AJAX请求:我缺少什么?

回调消息为0,我无法弄清楚原因。 我试图尽可能地遵循本教程 ,但我显然错过了一些东西。 在Google Chrome上的网络中,每次单击触发表单提交的按钮时,我都会看到正在调用admin-ajax.php且状态为200。 我究竟做错了什么? error_reporting(-1); ini_set(‘display_errors’, ‘On’); $tm = new TeamManager(); add_action(‘wp_ajax_member-update’, ‘member_update’); function member_update() { echo json_encode(“TEST … “); } jQuery(‘.member-update-button’).click(function () { var parentForm = jQuery(this).closest(‘form’); var postData = parentForm.serializeArray(); jQuery.ajax({ url: “”, data: { action: ‘member_update’, postData: postData }, type: “POST”, dataType: ‘json’, success: function (retmsg) { alert(retmsg); // test […]

列表视图上的jquery mobile click()

我在jquery mobile中的listview有问题。 我想使用JSON从服务器加载一些数据,并用项目填充listview。 这很好。 但是当我试图通过点击新加载的项目做出反应时,我会做网络活动! 我想我必须以某种方式刷新视图,有点不知道如何。 我在http://jsfiddle.net/VqULm/227/做了一个小草图 当你点击我点击按钮时,不再跟踪项目上的点击事件。 如何在新物品上获得“Wokrs”警报? 非常感谢你的阅读!

增加Jquery的第n个子选择器

参考那个 我需要遍历第n个子选择器,就是这样 var i =1; var tmp = $(this).find(‘td:nth-child(i+1)’); // Wondering How this behavior can be achieved i++; 我所拥有的是在网格中动态生成列的行/行,我想循环遍历每个网格单元并使用标题(即其ID)存储每个网格单元的值。 我想知道我是否可以在nth-child中增加选择器。所以每次迭代它都会捕获下一个gridcell值。 因此,我可以将其值和Id推送到arrays以供进一步使用。 任何forms的帮助都将是值得赞赏的。 问候

jQuery .click没有运行

你好堆叠器 我遇到了点击操作的问题。 它只是不起作用,它不运行Click。 单击时,它什么都不做。 甚至没有返回错误。 点击错了吗? $( document ).ready(function() { console.log(“notclicked”); $(“#makesee-“).click(function() { console.log(“clickerdeclick”); $.ajax({ type: “POST”, url: “seenot.php”, async: true, data: { a: , b:}, success: function(result){ console.log(result); console.log(“twerkt”); }, error: function (response) { //if error output data in console console.log(response); console.log(“lol”); } }); }); }); 这是我的按钮, <a class="btn btn-default" id="#makeseen-“>

JQuery UI Draggable – 如果参数传递给clone(),则返回clone()的Helper函数仅克隆一次

我正在克隆元素,因为它们是使用JQuery的clone()方法从JQuery UI Draggable列表中拖出来的。 查看clone()文档 ,我看到我可以通过将一个或两个布尔参数(true,true)传递给clone()方法来克隆已绑定到这些元素的事件。 通过这些论点,事情变得奇怪了。 如果我只是使用如下所示的clone() ,那么事情就会按预期工作。 $(“.draggable”).draggable({ connectToSortable: “.sortable”, helper: function(e) { return $(this).clone(); } }); 在上面的示例中,我获得了无限的克隆,但是我的事件与克隆的元素相关联也没有被克隆。 那么,当然,我想为这个clone()方法添加一个或两个参数,这样我也可以克隆事件! $(“.draggable”).draggable({ connectToSortable: “.sortable”, helper: function(e) { return $(this).clone(true); } }); 但这使得事情只能克隆一次。 有关示例,请参阅下面的小提琴! 这是clone(true)的小提琴,它只克隆一次: http : //jsfiddle.net/og937wy7/9/ 这里有一个clone()的小提琴,它克隆了很多次。 http://jsfiddle.net/og937wy7/10/