2009-06-10 13 views
1

次のサイトには、「地図を表示」および「平面図を表示」という2つの非表示パネルがあります。JQueryを使用してパネルを開くときにフォーカスが移動する

それぞれのヘッダーをクリックすると、スライドパネルが開きます。

フロアプランが長いため、ページビューの下に移動します。とにかく、パネルの下部にフォーカスを置くことができます。その結果、クリックするとウィンドウ全体が開いてスクロールしなくなります。

のdevのリンクは次のとおりです。事前にhttp://marldon.staging.dante-studios.com/property.php

感謝。

$("#foo").show()[0].scrollIntoView(false); 

ビューポートの一番下にスクロールしfalse#fooの下の値を渡す:

答えて

1

は、私が何を探していることはscrollIntoView方法であると考えています。 trueを渡すか、値を渡さないと、上部が上部に揃えられます。

このメソッドは、standards-friendly browsersInternet Explorerの両方でサポートされています。

+0

ニース。私はこれについて全く知らなかった。 –

+0

ええ、私はそれを働かせることはできませんでした: –

関連する問題