jquery中dom操作和事件的實例學習 仿yahoo郵箱登錄框的提示效果
更新時間:2011年11月30日 19:45:11 作者:
最近把jquery中的dom操作和jquery中的事件和動畫的方法都大體測了一下。本來想細細的把每個方法都寫出來介紹下
但感覺這樣寫很沒意思。
jquery的優(yōu)勢就是簡單的代碼就能帶來更好的用戶體驗。
所以就找?guī)讉€我感覺實用的例子,拿出來介紹下。順帶把其中用到的操作和事件介紹下。
html代碼:
<input type="text" id="address" value="請輸入郵箱地址"/>
jquery代碼:
$(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("請輸入郵箱地址");
}
})
});
實現(xiàn)的效果就是地址框獲取鼠標焦點時,地址框中的值清空。失去鼠標焦點的時候,地址框恢復(fù)默認設(shè)置。
介紹下這里用到的jquery事件:
focus()是當jquery對象得到鼠標焦點時候觸發(fā),blur()是當jquery對象失去鼠標焦點時候觸發(fā)
順帶介紹下其他鼠標的事件。mouseover()是鼠標移入對象觸發(fā)。mouseout()鼠標移出對象觸發(fā)。mousemove()是鼠標在對象中移動時觸發(fā)。
用到的jquery的dom操作:
val()是獲取元素value的值,也可以設(shè)置元素value的值。這個在一個函數(shù)內(nèi)實現(xiàn)獲取和設(shè)置的方法在jquery中是很常見的
類是的還有html(),text(),heigth(),width(),css(),attr()等等。
這里區(qū)分下html()和text()
html()是相對于對象中html代碼,而text()只是對象中的文本內(nèi)容
舉個例子<p><strong>區(qū)別</strong></p>
$('p').html()。結(jié)果是<strong>區(qū)別</strong>
$('p').text().結(jié)果是 區(qū)別
這個實例的介紹和拓展就說到這了把
jquery的優(yōu)勢就是簡單的代碼就能帶來更好的用戶體驗。
所以就找?guī)讉€我感覺實用的例子,拿出來介紹下。順帶把其中用到的操作和事件介紹下。
html代碼:
<input type="text" id="address" value="請輸入郵箱地址"/>
jquery代碼:
復(fù)制代碼 代碼如下:
$(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("請輸入郵箱地址");
}
})
});
實現(xiàn)的效果就是地址框獲取鼠標焦點時,地址框中的值清空。失去鼠標焦點的時候,地址框恢復(fù)默認設(shè)置。
介紹下這里用到的jquery事件:
focus()是當jquery對象得到鼠標焦點時候觸發(fā),blur()是當jquery對象失去鼠標焦點時候觸發(fā)
順帶介紹下其他鼠標的事件。mouseover()是鼠標移入對象觸發(fā)。mouseout()鼠標移出對象觸發(fā)。mousemove()是鼠標在對象中移動時觸發(fā)。
用到的jquery的dom操作:
val()是獲取元素value的值,也可以設(shè)置元素value的值。這個在一個函數(shù)內(nèi)實現(xiàn)獲取和設(shè)置的方法在jquery中是很常見的
類是的還有html(),text(),heigth(),width(),css(),attr()等等。
這里區(qū)分下html()和text()
html()是相對于對象中html代碼,而text()只是對象中的文本內(nèi)容
舉個例子<p><strong>區(qū)別</strong></p>
$('p').html()。結(jié)果是<strong>區(qū)別</strong>
$('p').text().結(jié)果是 區(qū)別
這個實例的介紹和拓展就說到這了把
相關(guān)文章
Javascript 鏈式調(diào)用實現(xiàn)代碼(參考jquery)
謂的鏈式調(diào)用無非是一個語法技巧而已,我就學Jquery寫了一個粗淺的庫。2010-05-05
js整數(shù)字符串轉(zhuǎn)換為金額類型數(shù)據(jù)(示例代碼)
本篇文章主要是對js整數(shù)字符串轉(zhuǎn)換為金額類型數(shù)據(jù)的示例代碼進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助2013-12-12

