Tag: 循环

如何在jquery中循环json数组?

我有一个php页面,我在json中得到了响应: [{‘com’:’something’},{‘com’:’some other thing’}] 我想循环它并将每个附加到div。 这是我试过的: var obj = jQuery.parseJSON(response); $.each(obj.com, function(key,value) { alert(key+’:’+value); } 这是undefined警报,响应是json数组.. 请帮忙。

如何使用Ajax onclick加载WordPress Post

我花了几个小时阅读和尝试教程。 我似乎无法找到一个有效的解决方案,我知道它应该很容易,但我很难与AJAX。 🙁 我想从div中的链接加载Post内容。 以下是我所拥有的。 有人可以帮我解决JavaScript方面的问题吗? 谢谢! 我想在div #loadAjaxHere中加载此代码 感谢您的帮助!!

jQuery循环遍历data()对象

是否可以遍历data()对象? 假设这是我的代码: $(‘#mydiv’).data(‘bar’,’lorem’); $(‘#mydiv’).data(‘foo’,’ipsum’); $(‘#mydiv’).data(‘cam’,’dolores’); 我该如何循环呢? each()可以用于此吗?

使用Google Maps API v3循环标记问题

我不确定为什么这不起作用。 我没有任何错误,但发生的是,无论我点击什么标记,它总是点击最后一个标记。 我不知道为什么,因为the_marker设置方式相同。 我怎样才能解决这个问题?: (更新了新的jQuery + XML) $(function(){ var latlng = new google.maps.LatLng(45.522015,-122.683811); var settings = { zoom: 15, center: latlng, disableDefaultUI:true, mapTypeId: google.maps.MapTypeId.SATELLITE }; var map = new google.maps.Map(document.getElementById(“map_canvas”), settings); $.get(‘mapdata.xml’,{},function(xml){ $(‘location’,xml).each(function(i){ the_marker = new google.maps.Marker({ title:$(this).find(‘name’).text(), map:map, clickable:true, position:new google.maps.LatLng( parseFloat($(this).find(‘lat’).text()), parseFloat($(this).find(‘lng’).text()) ) }); infowindow = new google.maps.InfoWindow({ content: $(this).find(‘description’).text() }); new google.maps.event.addListener(the_marker, […]

通过JavaScript迭代/解析JSON对象

我遇到了jQuery / Ajax / JSON的问题。 我正在使用jQuery ajax这样的post…… $.ajax({ type: “POST”, dataType: “json”, url: “someurl.com”, data: “cmd=”+escape(me.cmd)+”&q=”+q+”&”+me.args, success: function(objJSON){ blah blah… } }); 我的理解是,这将返回一个JavaScript JSON对象? ajaxpost产生的文本就是这个(我相信这是有效的JSON)… { “student”:{ “id”: 456, “full_name”: “GOOBER, ANGELA”, “user_id”: “2733245678”, “stin”: “2733212346” }, “student”:{ “id”: 123, “full_name”: “BOB, STEVE”, “user_id”: “abc213”, “stin”: “9040923411” } } 我似乎无法弄清楚如何解析jQuery ajaxpost返回的JSON对象…基本上我想循环并让每个学生返回一个div,就像这样…… $(“” + student.full_name + […]

如何制作一个jquery无限动画?

我正在尝试使用无限循环实现jQuery函数,以使用3种颜色为主体背景设置动画。 我想不出一个漂亮而干净的解决方案。 像这样的东西? $(document).ready(function(){ $(‘body’).animate({backgroundColor:’#ffcc00′}, 500, function(){ $(‘body’).animate({backgroundColor:’#eeeeee’}, 500, function(){ $(‘body’).animate({backgroundColor:’#3b5998′}, 500); }); }); }); 任何的想法?