除去子节点的样式及html标签
因为需要除去来自后台数据的样式及标签,总结了两种简单的方法:
第一种:
html: <div class="announcementText">${(item.content)!‘‘}</div> js: /** *ClearCourseAnnounceDiv() *去除课程公告的html **/ function ClearCourseAnnounceDiv(){ var AnnounceDom = $(".announcementText"); AnnounceDom.each(function(index){ var DText = $(this).html(); var Dvalue = DText.replace(/<\/?[^>]*>/g,""); $(this).text(Dvalue); }); }
第二种:
html: <div class=‘text-css‘>${(item.content)!‘‘}</div> js: /** *ClearCourseAnnounceDiv() *去除课程模块上描述的html **/ function ClearCourseAnnounceDiv(){ var AnnounceDom = $(".text-css"); var DText = ‘‘, Dvalue =‘‘; AnnounceDom.each(function(){ DText = $(this).html();
Dvalue = $(‘<p>‘+DText+‘</p>‘).text();
$(this).text(Dvalue); }); }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。