テキスト フィールドにライト グレーの説明テキストを入力したいと考えています。ユーザーがそれをクリックすると、テキストが消え、好きなように入力できます。
このためのjqueryプラグインはありますか? Googleで何を検索すればよいかわかりません。
テキスト フィールドにライト グレーの説明テキストを入力したいと考えています。ユーザーがそれをクリックすると、テキストが消え、好きなように入力できます。
このためのjqueryプラグインはありますか? Googleで何を検索すればよいかわかりません。
はい -- やりたいことは比較的簡単です。次のリンクをご覧ください。
http://tlporfolio.site11.com/jdesc.html
これは私が今まで使った中で最も単純なものです。たった 1 行のコードで に追加し、div
Cookie に基づいて表示する回数を設定することもできます。そのため、技術的には、ブラウザを閉じて再度開いた場合でも、1 回開いたものとしてカウントされます。
$(document).ready(function() {
$('#IDofTextField').css({'color': '#aaaaaa', 'font-style': 'italic'});
$('#IDofTextField').attr('value', 'Your text in here');
$('#IDofTextField').focus(function() {
$('#IDofTextField').css({'color': '#000', 'font-style': 'normal'});
$('#IDofTextField').attr('value', '');
});
$('#IDofTextField').blur(function() {
if ($('#IDofTextField').val() == '') {
$('#IDofTextField').css({'color': '#aaaaaa', 'font-style': 'italic'});
$('#IDofTextField').attr('value', 'Your text in here');
}
});
});