数据已经从后端取到了,但是想在遍历li元素里的每个.catids元素后面添加后端的数据,没有效果
jQuery.noConflict();
(function($) {
$(function() {
$(".category_menu2 ul li .catids").each(function(k,v){
var id= v.value;
var url = "plugin.php?id=hdsoso_house&action=catnum&cateid="+id;
url= url.replace(/\&/g,'&');
$.get(url,function(data){
$(data).insertAfter($(this));
});
});
});
})(jQuery);
------------------------------------------
貌似这个$(this)不是指的 每个.catids 元素?
------------------------------------------
html代码是
<div class="category_menu2">
<ul>
<li><a href="#">出租房</a><input class="catids" type="hidden" value="15"></li>
<li><a href="#">二手房出售</a><input class="catids" type="hidden" value="16"></li>
<li><a href="#">合租房</a><input class="catids" type="hidden" value="23"></li>