1

私はTinyscrollbar jquery プラグインを使用していますが、自分では把握できない小さな問題が 2 つあります。それ以外はすべてうまく機能します。

まず、tinyscrollbar が要素に追加されているかどうかを検出する方法はありますか? tinyscrollbar を動的に追加していますが、既に追加されているかどうかを検出する方法が必要です。すでに追加されている場合は、 update メソッドを使用する方がよいと思います。

私の 2 番目の質問は、要素から tinyscrollbar を削除できるかどうかです。私は要素を「閉じています」(幅が非常に小さく設定されています)ので、ユーザーがその要素をスクロールできないようにしたくありません。tinyscrollbar 要素にクラス disable を追加できますが、それはスクロールバーを非表示にするだけです。マウスホイールでスクロールすることは引き続き可能です。

どんな助けでも大歓迎です、ありがとう!

4

1 に答える 1

1

$( "#your-scrollbar-container-id" ).data('tsb') が空でないかどうかを確認することで、tinyscrollbar がロードされているかどうかを確認できます。

うーん、削除方法はありません。おそらくスクロールイベントのバインドを解除できます。

于 2012-04-27T13:04:50.423 に答える