2012-01-20 14 views
1

私は今までFancybox < 2.0を使用していましたが、モバイルデバイスでcenterOnScrollをfalseに設定しました。そうしないと、ファンシーボックスオーバーレイでフォームを記入できないため、テキストフィールドに集中すれば狂ったように動きます。Fancybox 2.0のcenterOnScroll?

Fancybox 2.0 http://fancyapps.com/fancybox/に更新しましたが、このオプションはドキュメントに表示されません。それはなくなったのですか?それは完全に必要なので、私は思う。これを実現させるためにコード内で何が変更できるのですか?

ありがとうございます! fancyboxについては

答えて

5

は、APIのオプションは何がバージョン2.xでv1.3.x

'centerOnScroll': false 

にあったことは、今

fixed: false 

ある "fixed" そう

あるV2.X v1.3.xのオプションはv2.xオプションと互換性がないため、v1.3.xから移行する際にすべてのAPIオプションをアップグレードする必要があります(または、最初からやり直してください)

+0

「固定」のように見えますが、スクロールの中心にはなりません。しかし、私は同じ問題があります。私はいくつかのテキストフィールドとスマートフォンのダイアログを持っています。そのうちの1つに集中して書き始めると、ダイアログ全体が大きく動いて画面から消えます(スマートフォンのフォーカススタイルは非常に拡大されています)。これを消滅させるために何か考えを変えることができますか? 2.xより前は、centerOnScroll:falseこれを修正しましたが、修正されました:falseは、現在はありません。 – manuelflara

+0

centerOnScroll v1.3.xは固定v2.xオプションで置き換えられます。私はgithub(https://github.com/fancyapps/fancyBox/issues)で問題を開いて、開発者が解析して最終的に修正できるようにする必要があると思います。可能な限り多くの情報とコードを提供してください。 – JFK