在工作中,常用的特效,其實(shí)不是很多。主要分為以下幾大類:
1.常見(jiàn)Tab切換
2.有關(guān)輸入框 input的簡(jiǎn)單交互
3.進(jìn)度條
4. Banner切換
5.可拖拽彈出層
6.文字超出則省略且顯示為點(diǎn)點(diǎn)
7.內(nèi)容區(qū)內(nèi)部右邊3D云標(biāo)簽
1.常見(jiàn)Tab切換
$(function(){
$('.tab_change ul li').click(function(){
$(this).addClass('cur').siblings().removeClass('cur');
$('.tab_change ol li').eq($(this).index()).show().siblings().hide();
})
})
2.有關(guān)輸入框 input的簡(jiǎn)單交互
1.一般要求的直接帶入寫法
<input type=“text” value=“請(qǐng)輸入關(guān)鍵字”
onfocus=“if(value==‘請(qǐng)輸入關(guān)鍵字’){value=‘ ’}”
onblur=“if(value==‘’){value=‘請(qǐng)輸入關(guān)鍵字’}” />
2.特別要求,比如用jQuery在html結(jié)構(gòu)頁(yè)面外寫
$(function(){
$( ‘.text’).focus(function(){
if($(this).val()==‘請(qǐng)輸入關(guān)鍵字’) {
$(this).val(‘’) ;
}
})
$( ‘.text’).blur(function(){
if($(this).val()==‘’) {
$(this).val(‘請(qǐng)輸入關(guān)鍵字’);
}
})
3.特別要求,比如多個(gè)輸入框的驗(yàn)證,以及輸入前后,字體的顏色
$('#name , #psw , #code').focus(function(){
if( $(this).val()=='請(qǐng)輸入用戶名' || $(this).val()=='請(qǐng)輸入密碼’ || $(this).val()=='請(qǐng)輸入驗(yàn)證碼') {
$(this).val('');
$(this).css('color','#000');
}
});
$('#name , #psw , #code').blur(function(){
if( $(this).val()=='') {
$('#name').val('請(qǐng)輸入用戶名');
$('#psw').val('請(qǐng)輸入密碼');
$('#code').val('請(qǐng)輸入驗(yàn)證碼');
$(this).css('color','#9a9a9a');
}
});
4.特別要求,比如原為文本框的,后寫入時(shí)變?yōu)檩斎朊艽a框
<input name="psw" id="psw" type="text" value="請(qǐng)輸入密碼" />
<input name="password" id="password" type="password" class="input display_none" />
$("#psw").focus(function() {
var text_value = $(this).val();
if (text_value ==this.defaultValue) {
$("#psw").hide();
$("#password").show().focus();
}
});
$("#password").blur(function() {
var text_value = $(this).val();
if (text_value == "") {
$("#psw").show();$("#password").hide();
}
});
5.特別要求:輸入前文字居中,輸入后文字左靠齊
$("input[type='text']").focus(function(){
$(this).css({"text-align":"left","color":"#333"})
$(this).val(" ")
})
$("input[type='text']").blur(function(){
if($(this).val()==" "){
$(this).css({"text-align":"center","color":"#dfdfdf"})
$(this).val("-請(qǐng)輸入-")
}
})
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。
網(wǎng)站標(biāo)題:jquery常用代碼--(一)-創(chuàng)新互聯(lián)
當(dāng)前網(wǎng)址:http://jinyejixie.com/article14/gpcge.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、搜索引擎優(yōu)化、網(wǎng)站策劃、ChatGPT、軟件開(kāi)發(fā)、微信小程序
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容