私のDomではli
、子としていくつかのas.netテキストボックスを含むいくつかのを取得しました。いくつかのテキストボックスをfalseとして表示するように設定する必要があります。これを行うと、li
このテキストボックスの周りにラップされたものがhtmlで空として表示されます。だから私はそれらを削除することを決心し、このコード(およびもっとたくさん)を使用しました
<script type="text/javascript">
$(document).ready(function (e) {
$('#u li').each(function () {
if ($(this).html().length == 0) {
$(this).remove();
}
});
});
</script>
驚いたことにli
、空のもののループには入りません。追加されたHTMLに注意してください
<ul id="u">
<li class="first-item odd-item">
<span id="ContentPlaceHolderDefault_cphContents_ShopConfirmation_2_lblFirstname">Firstname</span>
<input type="text" id="ContentPlaceHolderDefault_cphContents_ShopConfirmation_2_txtFirstname" name="ctl00$ctl00$ctl00$ContentPlaceHolderDefault$cphContents$ShopConfirmation_2$txtFirstname">
<span style="color:Red;visibility:hidden;" id="ContentPlaceHolderDefault_cphContents_ShopConfirmation_2_reqirefieldFirstname">*</span>
</li>
<li class="odd-item">
<span class="m-left" id="ContentPlaceHolderDefault_cphContents_ShopConfirmation_2_lblLastname">Lastname</span>
<input type="text" id="ContentPlaceHolderDefault_cphContents_ShopConfirmation_2_txtLastname" name="ctl00$ctl00$ctl00$ContentPlaceHolderDefault$cphContents$ShopConfirmation_2$txtLastname">
<span style="color:Red;visibility:hidden;" id="ContentPlaceHolderDefault_cphContents_ShopConfirmation_2_reqirefieldLastname">*</span>
</li>
<li class="third-item odd-item">
<span id="ContentPlaceHolderDefault_cphContents_ShopConfirmation_2_lblEmployeenumber">Emloyee Number</span>
<input type="text" id="ContentPlaceHolderDefault_cphContents_ShopConfirmation_2_txtEmployeenumber" name="ctl00$ctl00$ctl00$ContentPlaceHolderDefault$cphContents$ShopConfirmation_2$txtEmployeenumber">
</li>
<li class="odd-item">
</li>
<li class="odd-item">
<span id="ContentPlaceHolderDefault_cphContents_ShopConfirmation_2_lblAddress">Address</span>
<select id="ContentPlaceHolderDefault_cphContents_ShopConfirmation_2_dropdownaddress" name="ctl00$ctl00$ctl00$ContentPlaceHolderDefault$cphContents$ShopConfirmation_2$dropdownaddress">
<option value="-----------Select-----------">-----------Select-----------</option>
<option value="dfddfd">dfddfd</option>
<option value="gdfgfg">gdfgfg</option>
<option value="fhgfgfgf">fhgfgfgf</option>
</select>
</li>
<li class="third-item last-item odd-item">
</li>
</ul>