jQuery實(shí)現(xiàn)手機(jī)自定義彈出輸入框
手機(jī)涉及到填寫表單時,需要手機(jī)彈出自定義的輸入框,而非手機(jī)自帶的輸入鍵盤,如大寫數(shù)字等。

實(shí)現(xiàn)思路(考慮多種文本輸入形式):
首先,文本框獲取焦點(diǎn)時禁止手機(jī)彈出自帶的輸入鍵盤。
// 禁用手機(jī)自帶的鍵盤輸入框
function forbidFocus(i){
$('#txt'+i).focus(function(){
document.activeElement.blur();
});
}
其次,顯示與關(guān)閉自定義的輸入鍵盤。
// 打開自定義輸入鍵盤
function showDialog(i) {
$('#txt'+i).on('click', function(){
$('#num'+i).animate({bottom: "0"}, 'fast');
// 若多種文本輸入框時,需隱藏其他的輸入鍵盤
hideDialog(i);
});
}
// 關(guān)閉自定義輸入鍵盤
function hideDialog(i) {
$('.popup-list').not('#num'+i).animate({bottom: -h + 'px'}, 'fast');
}
最后,點(diǎn)擊自定義的輸入鍵盤,做判斷使對應(yīng)的input獲取值。
以上所述是小編給大家介紹的jQuery實(shí)現(xiàn)手機(jī)自定義彈出輸入框的全部內(nèi)容,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
- jQuery插件EnPlaceholder實(shí)現(xiàn)輸入框提示文字
- Jquery動態(tài)添加輸入框的方法
- jquery控制表單輸入框顯示默認(rèn)值的方法
- jQuery實(shí)現(xiàn)的輸入框選擇時間插件用法實(shí)例
- js與jquery實(shí)時監(jiān)聽輸入框值的oninput與onpropertychange方法
- jquery實(shí)現(xiàn)textarea輸入框限制字?jǐn)?shù)的方法
- jquery實(shí)現(xiàn)input輸入框?qū)崟r輸入觸發(fā)事件代碼
- jQuery表單獲取和失去焦點(diǎn)輸入框提示效果的實(shí)例代碼
- jQuery如何解決IE輸入框不能輸入的問題
相關(guān)文章
淺談jQuery中的$.extend方法來擴(kuò)展JSON對象
下面小編就為大家?guī)硪黄獪\談jQuery中的$.extend方法來擴(kuò)展JSON對象。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-02-02
基于jQuery的前端數(shù)據(jù)通用驗(yàn)證庫
做了這么長時間的開發(fā),一直因?yàn)轵?yàn)證的問題相當(dāng)?shù)目鄲?,不斷的寫很多重?fù)的代碼,對想偷懶的我來說是相當(dāng)痛苦的。2011-08-08
Jquery組件easyUi實(shí)現(xiàn)手風(fēng)琴(折疊面板)示例
這篇文章主要為大家詳細(xì)介紹了Jquery組件easyUi實(shí)現(xiàn)手風(fēng)琴示例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-08-08
EasyUI 結(jié)合JS導(dǎo)出Excel文件的實(shí)現(xiàn)方法
下面小編就為大家?guī)硪黄狤asyUI 結(jié)合JS導(dǎo)出Excel文件的實(shí)現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-11-11
基于jquery的loading 加載提示效果實(shí)現(xiàn)代碼
有時候?yàn)榱烁玫挠脩趔w驗(yàn),使用jquery的朋友可以參考下代碼。2011-09-09

