yahooメールボックスのログインボックスを模したヒント効果
1299 ワード
jqueryの利点は、簡単なコードがより良いユーザー体験をもたらすことです.そこで、私が実用的な例をいくつか探して、紹介します.ついでに使用した操作とイベントを紹介します.htmlコード:jqueryコード:
アドレスボックスがマウスのフォーカスを取得すると、アドレスボックスの値が空になります.マウスのフォーカスが失われた場合、アドレスボックスはデフォルト設定に戻ります.ここで使用するjqueryイベントについて説明します.focus()は、jqueryオブジェクトがマウスフォーカスを取得したときにトリガーされ、blur()は、jqueryオブジェクトがマウスフォーカスを失ったときに、ついでに他のマウスを紹介するイベントをトリガーします.mouseover()は、マウスがオブジェクトに移動するトリガです.mouseout()マウスでオブジェクトを移動するとトリガーされます.mousemove()は、マウスがオブジェクト内を移動したときにトリガーされます.使用するjqueryのdom操作:val()は要素valueを取得する値であり、要素valueの値を設定することもできます.この1つの関数内で取得と設定を実現する方法はjqueryでよく見られるクラスにhtml(),text(),heigth(),width(),css(),attr()などがある.ここで区別するhtml()とtext()html()は、オブジェクトに対するhtmlコードであり、text()は、オブジェクトにおけるテキストの内容のみを例として
$(document).ready(function(){
$('#address').focus(function(){
var add_value=$(this).val();
if(add_value==" "){
$(this).val("");
}
})
$('#address').blur(function(){
var add_value=$(this).val();
if(add_value==""){
$(this).val(" ");
}
})
});
アドレスボックスがマウスのフォーカスを取得すると、アドレスボックスの値が空になります.マウスのフォーカスが失われた場合、アドレスボックスはデフォルト設定に戻ります.ここで使用するjqueryイベントについて説明します.focus()は、jqueryオブジェクトがマウスフォーカスを取得したときにトリガーされ、blur()は、jqueryオブジェクトがマウスフォーカスを失ったときに、ついでに他のマウスを紹介するイベントをトリガーします.mouseover()は、マウスがオブジェクトに移動するトリガです.mouseout()マウスでオブジェクトを移動するとトリガーされます.mousemove()は、マウスがオブジェクト内を移動したときにトリガーされます.使用するjqueryのdom操作:val()は要素valueを取得する値であり、要素valueの値を設定することもできます.この1つの関数内で取得と設定を実現する方法はjqueryでよく見られるクラスにhtml(),text(),heigth(),width(),css(),attr()などがある.ここで区別するhtml()とtext()html()は、オブジェクトに対するhtmlコードであり、text()は、オブジェクトにおけるテキストの内容のみを例として
区別
$('p')を挙げる.html().結果は区別$('p')である.text().結果は違い