我在我的Concrete5模板中有一些代码,如果用户没有上传图库图片,我不需要这些代码。因此,我需要删除下面的代码,如果它不包含图片:使用jQuery或PHP从页面中删除多余的HTML代码?
<ul class="Gal_2">
<li class="Frst">
</li>
<li>
</li>
</ul>
它看起来像这样,当它具有图像:
<ul class="Gal_2">
<li class="Frst">
<p><a rel="group" href="/concrete/files/2113/6352/1788/Lighthouse.jpg"><img width="1024" height="768" alt="Lighthouse.jpg" src="/concrete/files/2113/6352/1788/Lighthouse.jpg"></a>
</p>
</li>
<li>
<p><a rel="group" href="/concrete/concrete/themes/greek_yogurt/Images/TEMP_IMG1.jpg"><img width="800" height="537" alt="Island Rab" src="/concrete/concrete/themes/greek_yogurt/Images/TEMP_IMG1.jpg" style="float: left;"></a>
</p>
</li>
</ul>
什么会检查并删除标记的最快方法?
你应该能生成HTML页面的过程中,以检查此对PHP服务器端。 – MatRt 2013-03-20 08:55:00
不是真的......因为它使用自定义块来输出HTML标记。而不是降低投票?也许一些帮助或建议在PHP会很好! – PriceCheaperton 2013-03-20 08:57:36
在服务器端验证 – 2013-03-20 08:58:33