私はjQueryをそれほど使用していないため、簡単な質問です。jQueryのトラバーサル - 現在の入力に前のラベルを見つける
このシナリオでは、ラベルのhtmlにアクセスするためのより素早く簡単な方法がありますか?ここで
は、これは私がラベル用のHTMLをつかむために、現在使用しているjQueryのスニペットです
<tr>
<td>
<label>Please fill in name:</label>
</td>
<td>
<input type="text" id="txtName" class="validate" />
</td>
</tr>
<tr>
<td>
<label>Date of Birth:</label>
</td>
<td>
<input type="text" id="txtDOB" class="validate" />
</td>
</tr>
、一例として、ダウン易しく書き直さバージョンです。
$(document).ready(function(){
$('.validate').each(function(){
if(!$(this).val())
{
var label = $(this).parent().prev().find('label').html();
alert(label);
}
});
});
すべてのアイデアは
9秒で私にビート –