0

http://www.ericmmartin.com/projects/simplemodal/で jQuery プラグインを使用する

私は単純なモデルdivを持っています。開くと、div はテキストの一番下までスクロールします。これは機能ですか?もしそうなら、SimpleModalが表示されたときにdivがコンテンツを一番下にスクロールしないようにするにはどうすればよいですか?

強制的に一番上までスクロールしようとしました。

    $(function () {
        $('#agreement-modal-content').modal(
            {
                autoResize: true,
                onShow: function (dialog) {
                    $('#agreement-modal-content').scrollTop();

                }
            }
        );
    });
4

2 に答える 2

1
        $('#agreement-modal-content').modal(
            {
                focus: false,    <<<---- Set to false
于 2013-03-20T17:19:58.293 に答える
0

ページにドキュメントタイプが定義されていないため、同じ問題がありましたが、モーダルを絶対位置として修正しました。ページがスクロールされてモーダルが非表示になる可能性があるため、呼び出してモーダルを表示する前に、ページを一番上までスクロールする必要があります。

css を使用してモーダルを絶対位置に配置します。

#simplemodal-container {
position:absolute!important;
top:50px!important;
left:200px!important;
}

最初に上にスクロールして呼び出し、モーダルを表示します。

// Scroll to top of page so that modal could be visible
$('body').scrollTop(0);

// Show modal now
$('#emailProgress').modal();
于 2013-09-11T05:25:45.733 に答える