日期:2014-05-17  浏览次数:20540 次

DIV标签上显示ajax返回来的值
有4个DIV,
<div id="englishdiv1" class="englishdiv"></div>
 <div id="englishdiv2" class="englishdiv"></div>
 <div id="englishdiv3" class="englishdiv"></div>
 <div id="englishdiv4" class="englishdiv"></div>
其中一个DIV出现的顺序是不一定的。内容等于var one = 'one';
也就是每次有一个随机的DIV的内容是 one; 但是其他的DIV内容是空的
这样的话, 请问这样如何把来自ajax返回来的三个值; aa, bb, cc
var aa ='aa';
var bb = 'bb';
var cc = 'cc';
分别传到另外三个DIV中?

------解决方案--------------------

<script type="text/javascript">
jQuery(function(){
var str = ['aa','bb','cc'];
var i=0;
jQuery(".englishdiv").each(function(){
if(jQuery(this).html() == "")
{
    jQuery(this).html(str[i++]);
}
});
});
</script>