2

コメントに使用されるブートストラップモーダルがあります。コメントフォームは、コメントリストの下部に追加されます。コメントが2つまたは3つ以上ある場合は、このモーダルを開いたときにリストの一番下までスクロールする必要があります。私はすでにこのスライドプラグインをインストールしています
http://jesseprice.com/jquery-slide-to-plugin/

理想的には、そのプラグインを使用できるようにしたいと思います。現在のアイデアを含むフィドルを設定しました:http: //jsfiddle.net/D2RLR/3275/

これが私の現在のjQueryです

    $('.slideto').slideto({
    target : '.new-comment-entry',
    speed  : 'slow'
});

これは通常のブラウザウィンドウで機能するようになりましたが、モーダルには接続されません。

誰かが挑戦したいなら、ここに行きます;)

4

1 に答える 1

2

はい。モーダルがまだ表示されていない場合、モーダル本体にスクロールするように指示できないため...何らかのコールバック関数を使用する必要があります。Twitter Bootstrapは、モーダルイベントを提供します。ここのドキュメントを確認してください:http ://twitter.github.com/bootstrap/javascript.html#modalsのEventsの下。

$('#myModal').on('shown', function () {
    // do something…
})

どうぞ: http: //jsfiddle.net/bws9N/

編集:とにかくそれを動作させることができるので、私はここでそのスライドプラグインを使用する必要性を実際には見ていません。しかし、主なアイデアはここにあります...

于 2012-11-14T23:16:24.177 に答える