详细问题描述
[内容]
通过代码增加html标签时,需要同不同的方式再添加一次才会把HTML标签加上
重现步骤
[步骤]
把我下面的代码随便找个页面加进去就能重现了
[结果]
[期望]
运行环境
[系统版本] 无关
[浏览器版本] 无关
[IDE版本] 无关
[mui版本]
HBuilder 9.0.2.201803061935
附件
[代码片段]
<div id="slider" class="mui-slider">
<div id='lunbo' class="mui-slider-group mui-slider-loop">
</div>
</div>
<script type="text/javascript" charset="utf-8">
mui.ajax('http://www.wzy.ren/api/nzc.website/home/index',
{
dataType: 'string', //服务器返回json格式数据
type: 'GET', //HTTP请求类型
crossDomain: true,
timeout: 10000, //超时时间设置为10秒;
success: function(data) {
console.log(data);
var d=eval ("(" + data + ")");
var _Json=JSON.parse(d);
var MaxLunBoTu=_Json.LunBoTu.length;
console.log(MaxLunBoTu);
var tu=_Json.LunBoTu;
for(var i=0;i<tu.length;i++)
{
if(i==0)
{
var dv='<div class="mui-slider-item mui-slider-item-duplicate"style="100%"><a href="#"><img src='+tu[tu.length-1].ImageUrl+'></a></div>';
document.getElementById("lunbo").innerHTML=dv;
$("#lunbo").append(dv);
}else
if(i==tu.length-1)
{
var dv='<div class="mui-slider-item mui-slider-item-duplicate"><a href="#"><img src='+tu[0].ImageUrl+'></a></div>';
$("#lunbo").append(dv);
}else
{
var dv='<div class="mui-slider-item"><a href="#"><img src='+tu[i].ImageUrl+'></a></div>'
$("#lunbo").append(dv);
}
}
},
error: function(xhr, type, errorThrown) {
//异常处理;
console.log(type);
}
});
</script>
联系方式
[QQ] 137473325
0 个回复