0

Jscrollpaneは私の新しいプロジェクトに使用します。ページでうまく機能します。

ページは正常に動作しますが、qtip 内で呼び出されると、カスタマイズされたバーが消えます。

カスタマイズされたスクロール バーを参照してください81.171.199.24/qtip/scrollpanel.html

qtip の例を参照してください (シロフクロウのリンクをクリックしてください): 81.171.199.24/qtip/index.html

qtip の開発者は、qTip ページにスクロール スクリプトを含め、ツールチップjScrollPanelのコールバック内でメソッドを呼び出すことを提案onRenderしています。

onRenderだから私は次のような関数にコードを入れようとしました

onRender: function(){
   $Q('#pop-panel').jScrollPane({scrollbarWidth:15,scrollbarMargin:0});
}

私も使ってみました

onRender: function(){
   this.elements.content.jScrollPane({scrollbarWidth:15, scrollbarMargin:0});
}

しかし、私はまだ幸運を得ることができません。

機能していないと思う理由は次のとおりです。

  1. 2 つのスクリプトが競合したと思います。つまり、onRender 関数内で jquery noconflict を使用する必要があります。
  2. スクロールバーの div は、index.html ではなく scrollpanel.html にあります。を使用する場合this.elements.content.jScrollPane....、これは " " 内の要素にのみ影響するはず#report_main_content a[rel]です。

いくつかの提案をしてください、助けてくれてありがとう。

ターニャ

4

1 に答える 1

1
api: {
    onRender: function(){
        alert("here");
    }
}
于 2009-08-22T22:09:07.300 に答える