0

だから私はScrollableと呼ばれるJQueryプラグインで遊んでいます。立ち上がって行くのがいかに簡単だったかに感銘を受けましたが、今はショーストッパーに遭遇しました。皆さんが助けてくれることを願っています。

私のスクロール可能なdivには、特定のカテゴリで「紹介」されているアイコンがたくさん含まれています。カテゴリが変更された場合は、JQueryを使用して「注目アイテム」divをクリアし、アイテム数を計算して、必要に応じて入力します。0の場合、divに何も書き込まず、ページのコンテンツが調整されるため、すべてをクリアします。

私の問題は、これらのいずれかをクリアすると、スクロールが機能しなくなることです。電話してみました

$("#scroller").scrollable({
    circular: false
});

すべての更新後ですが、それで問題が解決するわけではないようです。コンテンツをリロードする「refresh」タイプのコマンドを使用する他のJQueryツールに精通しています。このプラグインに似たものはありますか?代わりに私が何をすべきかについてのアイデアはありますか?

ありがとう!

4

2 に答える 2

0

Scrollableには、Scrollable.addItem動的にアイテムを追加できる関数があります。

于 2011-03-07T21:39:45.240 に答える
0

DOMからscollabledivを削除しないように、ページを書き直してしまいました。それで、私はこのワークフローを使用することになりました...

最初の項目までスクロールします。ユーザーが5ページにいて、選択したページが3ページしかない場合、スクロールバックしないと、ユーザーは空白のページに取り残されます。
window.api.seekTo(0, 0);
「アイテム」divを空にします。
$(".items").empty();
「addItem」メソッドを使用して、アイテムをに追加し直します。
window.api.addItem(htmlToAdd);

それははるかにうまくいくようでした。

于 2011-03-08T16:17:53.383 に答える