Tomorrow
Tomorrow
  • 发布:2017-12-07 16:36
  • 更新:2017-12-07 18:27
  • 阅读:1989

·请教下mu中如何使用jQuery的prepend和empty,现在没有反应好难受

分类:MUI

<script type="text/javascript" src="static/js/mui.min.js"></script>
<script type="text/javascript" src="static/js/plyr.js"></script>
<script type="text/javascript" src="static/jquery/jquery.min.js"></script>

<div id="vidos1">
<a href="pay.action" class="mui-navigate-right">
<button type="button" class="mui-btn mui-btn-primary mui-btn-outlined" style="margin-left: 40%;">购买</button>
</a>
</div>

<script>
<c:forEach items="${vidos}" var="dep">
<c:if test="${dep.vname eq '二建代报名_1'}">

jQuery("#vidos1").empty();  
jQuery("#vidos1").prepend("<a href=\"yijian-catalog-01.jsp\" class=\"mui-navigate-right\">" +  
"<button type=\"button\" class=\"mui-btn mui-btn-primary mui-btn-outlined\" style=\"margin-left: 40%;\">立即观看</button>" +  
    "</a>");  

</c:if>  
</c:forEach>  

</script>

2017-12-07 16:36 负责人:无 分享
已邀请:
王者地带

王者地带 - 5+混合APP开发教程网 | http://www.html5-app.com | 咨询QQ: 2564034335

JQ empty 空直接写原生JS 就要可以了
document.getElementById("vidos1").innerHTML="";

JQ prepend ,在元素前面插入内容:
原生JS 这样写, 看下是否真的需要引入JQ

var vidos1=document.getElementById("vidos1");
var a=document.createElement("a");
a.className="mui-navigate-right";
a.href="yijian-catalog-01.jsp";
a.innerHTML='<button class="mui-btn mui-btn-primary mui-btn-outlined" style="margin-left:40%;">立即观看</button>';
vidos1.appendChild(a,vidos1.firstChild);

  • Tomorrow (作者)

    感谢,已经成功了,谢谢


    2017-12-07 20:29

Tomorrow

Tomorrow (作者)

麻烦各位大神指点,感激不尽

该问题目前已经被锁定, 无法添加新回复