my jqueryヒントは、テキストボックスではなくテキストエリアでのみ機能します。私はそれを両方のために働かせる方法。jqueryヒントがテキストエリアで動作しない
<input type="text" name="name" title="Full Name" >
ではなく、上:
$(document).ready(function() {
//Shows the title in the text box, and removes it when modifying it
$('input[title]').each(function(i) {
if(!$(this).val()) {
$(this).val($(this).attr('title')).addClass('hint');
}
のみで動作します
<textarea title="Enter Message Here"name="message" rows=8 cols=30 </textarea>
$( 'input [title]、textarea [title]')関数を2回実行すると、$( 'input [title]')と1 for $( 'textarea [title]') –
これは、テキスト領域が 'textarea'要素であり、' input'要素ではないからです。下記の@nnnnnnnによる回答を参照してください。 – Sparky