jQuery實現(xiàn)手機自定義彈出輸入框
更新時間:2016年06月13日 16:55:33 作者:菜菜小言
這篇文章主要介紹了jQuery實現(xiàn)手機自定義彈出輸入框 的相關資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
手機涉及到填寫表單時,需要手機彈出自定義的輸入框,而非手機自帶的輸入鍵盤,如大寫數(shù)字等。
實現(xiàn)思路(考慮多種文本輸入形式):
首先,文本框獲取焦點時禁止手機彈出自帶的輸入鍵盤。
// 禁用手機自帶的鍵盤輸入框 function forbidFocus(i){ $('#txt'+i).focus(function(){ document.activeElement.blur(); }); } 其次,顯示與關閉自定義的輸入鍵盤。 // 打開自定義輸入鍵盤 function showDialog(i) { $('#txt'+i).on('click', function(){ $('#num'+i).animate({bottom: "0"}, 'fast'); // 若多種文本輸入框時,需隱藏其他的輸入鍵盤 hideDialog(i); }); } // 關閉自定義輸入鍵盤 function hideDialog(i) { $('.popup-list').not('#num'+i).animate({bottom: -h + 'px'}, 'fast'); }
最后,點擊自定義的輸入鍵盤,做判斷使對應的input獲取值。
以上所述是小編給大家介紹的jQuery實現(xiàn)手機自定義彈出輸入框的全部內(nèi)容,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關文章
13 款最熱門的 jQuery 圖像 360 度旋轉插件推薦
這篇文章主要介紹了13 款最熱門的 jQuery 圖像 360 度旋轉插件,非常炫酷實用,有需要的小伙伴參考下2014-12-12(jQuery,mootools,dojo)使用適合自己的編程別名命名
我們經(jīng)常用一些別名方法來使用自己喜歡的js 庫。學習javascript的朋友可以參考下。2010-09-09