0

jQueryツールはTabsオブジェクトに組み込まれているこれをサポートしているようですが、スクロールできません。

次のスクロール可能なスライドの特定のスライドにリンクできるようにしたい:http: //jsfiddle.net/cutcopypaste/5UWsr/

使っています

if (location.hash)
{
    $('#' + location.hash.substring(1)).click();
}

しかし、それは何もしていないようです。ハッシュタグは正常に取得されますが、クリックイベントが発生していないか、正しい要素で発生していません。

要素のクリックを模倣して正しいスライドに移動する方法を教えてください。またはこれを機能させる他の方法はありますか?

ページをアンカー名まで下にスクロールするのがおかしくなるのではないかと心配していますが、実際に発生した場合にのみ心配します。

4

1 に答える 1

1

scrollable が GET URL に基づいて特定のスライドにスクロールするようにディープリンクしたいと仮定しますか? これが私がすることです:

scrollapi = $("#scrollableID").data("scrollable");
deeplink = window.location.search.substring(1)
if (deeplink) {
    scrollapi.seekTo(deeplink);
}

GET 文字列を追加するのは、リンク先のスライドの番号だけです。(0から始まります)

于 2011-12-12T22:24:45.877 に答える