本帖最后由 px372265205 于 2011-06-07 10:47:25 编辑

解决方案 »

  1.   

    javascript中现在的连接是手打的。。不是动态的。要去掉,改成循环生成的动态链接。
      

  2.   

    我的需求只是把div里面循环出来的URL 能循环显示在javaScript中。貌似涉及到数组问题。
      #foreach($item in $listAd)                        
                            <a #if(${xmIndex} > 1) style="display:none;" #end href="$item.Url"><img src="http://www.gusubuy.com$item.ImgUrl" alt="$item.Name" /></a>
                        #endforeach循环在javascript中用jquery怎么写啊。。循环出来的东西显示在1楼所示的rollimgs=[]中
      

  3.   

    不是很明白lz的意思,是不是把div中的地址提取出来放在数组中?大概是这样的:var arr = new Array();
    $("div").each(function(i){
    arr[i]=$(this).filter("img").attr("src") || "";
    });

      

  4.   


     var rollimgs ="";
               $("#viewerImg img").each(function(i){
                   rollimgs +="'"+ $(this).attr("src") + "',";
               });
               rollimgs = "[" +rollimgs.replace(/.$/, "")+"]" ;
               alert(rollimgs);