最初のステップ:入力ボックスを追加するには、フォーカスイベントコードラベルの文言を取得します:フォーカス@ =「をGetFocus」(VUEコード)は彼のページ要素を取る直接コピーすることができ、次のように:
<DIV CLASS = "O-フィールドO-grid__cell carinfo-grid__cell"> < 入力 @blur = "onPlaceholderMobleBlur"
@フォーカス= "をGetFocus" :値 = "holderMobile" クラス = "C-フィールド" タイプ = "テキスト" プレースホルダ = "请输入投保人手机号" MAXLENGTH = "11"> </ div>
第二ステップ:以下の書き込み処理方法におけるフォーカスイベント宣言を入手するには、次のコードは、直接コピーすることができます
方法:{ をGetFocus(){ $( "入力、テキストエリア")に( "ぼかし"、関数(){ window.scroll( 0、0 ); }); }、
ここでのjQueryの導入(jQueryのか、良い使用)
原則:
原則window.scrollYは(例:200)キーボードの高さに0から変更されたときに、キーボードがポップアップ表示される入力ボックスは0のようなscrollYをできるようにバックフォーカスを失うとき、
または書き込み、これだけのjQueryの導入を必要としません
1 window.addEventListener( 'focusout'、関数(){ 2 document.body.scrollTop = document.body.scrollHeight; 3 })
< DIV CLASS = "O-フィールドO-grid__cell carinfo-grid__cell" >
< 入力
@ぼかし= " onPlaceholderMobleBlur "
:値= " holderMobile "
クラス= "C-フィールド"
TYPE = "text"の
プレースホルダ= " 请输入投保人手机号「
MAXLENGTH = "11" >
</ DIV >