动态添加到页面中一些内容

比如这种本来页面是这样的

<ul class="teacherAppList">

 <li><a href="1.html"><img src="1.png">优芽互动电</a</li>

<li><a href="2.html"><img src="2.png">错题本</a</li>

<li><a href="3.html"><img src="3.png">微课</a</li>

</ul>


但是那些a标签的href。图片还有文字内容都是通过接口获取的。他是循环出来的。所以我只在页面写了<ul class="teacherAppList"></ul>.然后它里面的li和a都要动态的从后台获取接口后拼接起来。

接口的url


$.ajax({

  url:'这里写接口的地址url';

 type:'post';

 dataType:'JSON';

data:{},

successful:function(resdata, textStatus, jqXHRult){

  if(resdata!=null){

      var teacherApp = resdata.teacherApp;

     $(".teacherAppList).html(getAppHtml(teacherApp));   //调用一个getAppList的方法。把你这个接口里面获取的内容传过去

  


   }

}

})



function  getAppHtml(arr){

var vhtml="";//定义一个空的内容等会放html的

for(var i=0;i<arr.length;i++){

   var d=arr[i];

   var homeurl=d.homepageUrl; //a的链接

   var picurl=d.picIcon;  //图片链接

   var appname=d.appName;  //课程名字

   vhtml+='<li><a href="'+d.homeurl+'"><img src="'+picurl+'">'+d.appname+'</a</li>';

}

return vhtml;

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值