# スマートフォン画面　event オブジェクトを return した後のスクロール位置について

**URL:** <https://community.cybozu.dev/t/topic/701>\
**Category:** kintone 開発相談\
**Created:** [2017 年 4 月 28 日午前 5:06 UTC](https://community.cybozu.dev/t/topic/701 "2017-04-28T05:06:38Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account1669](https://avatars.discourse-cdn.com/v4/letter/l/58f4c7/32.png) [@Legacy\_Account1669](https://community.cybozu.dev/u/Legacy_Account1669)\
**Post date:** [2017 年 4 月 28 日午前 5:06 UTC](https://community.cybozu.dev/t/topic/701/1 "2017-04-28T05:06:38Z")

</div>

いつもお世話になっております。

&nbsp;

スマートフォンの画面で、「レコード追加画面が表示されたときのイベント」や「レコード追加画面のフィールド値変更時イベント」でフィールドの編集可/不可を設定するJavascriptを組み込んだのですが、event オブジェクトを return した後に、必ずスクロールが一番最後の項目の位置まで動いてしまいます。

項目が多く、いちいちスマートフォン画面で下までスクロール位置が動いてしまうと、使い勝手が悪く困っています。

スクロールが動かないようにしたり、最悪画面の上までスクロールを戻すようにする方法は無いでしょうか。

何卒ご教示頂きたくお願い致します。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1517](https://avatars.discourse-cdn.com/v4/letter/l/4bbf92/32.png) [@Legacy\_Account1517](https://community.cybozu.dev/u/Legacy_Account1517)\
**Post date:** [2017 年 4 月 28 日午前 5:48 UTC](https://community.cybozu.dev/t/topic/701/2 "2017-04-28T05:48:15Z")

</div>

石田さん

私もこの現象でいろいろ試しました。  
return 後に、ページ下にスクロールしてしまいますので、暫定対策として、画面表示後にjQuery を使ってスクロールアップしています。  
これは、kintone に直してほしいですね。

```
setTimeout(function(){
$('.gaia-mobile-scrollablecontroller').scrollTop(0);
},100);
return event;

```

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1669](https://avatars.discourse-cdn.com/v4/letter/l/58f4c7/32.png) [@Legacy\_Account1669](https://community.cybozu.dev/u/Legacy_Account1669)\
**Post date:** [2017 年 4 月 28 日午前 6:54 UTC](https://community.cybozu.dev/t/topic/701/3 "2017-04-28T06:54:30Z")

</div>

rex0220さん

&nbsp;

ご回答有難うございます。

スクロールアップのコード有難うございます。参考にさせて頂きます。

ぜひ直していただきたいところですね。
