我假設這應該不是太難解決,但我幾乎是一個新手,當談到Javascript或JQuery。切換p標籤的顯示取決於內部的值
HTML:
<p><span id="AddLine1Summary"></span>,</p>
<p><span id="AddLine2Summary"></span>,</p>
<p><span id="TownCitySummary"></span>,</p>
<p><span id="CountySummary"></span>,</p>
<p><span id="PostcodeSummary"></span></p>
當客戶沒有在第2行地址填寫,還有","
當前的值,以便在摘要頁,它看起來像這樣:
12 Bob Street,
,
BOLTON,
Lancashire,
BL1 1AC
所以我試圖擺脫整個行<p><span id="AddLine2Summary"></span>,</p>
當客戶離開這個空白。到目前爲止,我已經嘗試過,並得出這樣的:
<script>
$(document).ready(function() {
if ($('#AddLine2Summary:contains(",")').length == 1) {
$("#AddLine2Summary").parent().hide();
}
});
</script>
parent.hide
,因爲我要隱藏整個<p>
不僅僅是<span>
[非顯示p標籤取決於內部值]的副本(http://stackoverflow.com/questions/18957070/non-display-of-p-tag-depending-on-the-value-inside )。澄清你的原始問題,不要發佈重複。 –
和什麼問題? :) –