フォーカス時にデフォルトの入力値をクリアし、ブラー時に値が空の場合は値を戻すために必要です。これが私の現在のコードです:
$(document).ready(function() {
function toggleText(selector, value) {
$(selector).focus(function() {
if ($(this).val == value) {
$(this).val('');
}
});
$(selector).blur(function() {
if ($(this).val == '') {
$(this).val(value);
}
});
}
toggleText('input[name="first-name"]', 'First name...');
});