我在我的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