JQuery przewiń do góry Bootstrap Modal

Obecnie używam modalnej wtyczki bootstrap do wyświetlania długich komunikatów prawnych na stronie, którą projektuję, ale problem polega na tym, że jeśli otworzysz jeden modal za drugim, drugi zostanie już przewinięty do jakiejkolwiek pozycji . Więc szukam sposobu, aby przewinąć div na górę z JS / JQuery. To jest kod, którego używam obecnie:

HTML:

<!--MODAL-->
<div id="modal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="modalTitle" aria-hidden="true">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h3 id="modalTitle"></h3>
</div>
<div id="modal-content" class="modal-body">
</div>
<div class="modal-footer">
<button id="modalPrint" class="btn btn-info hidden-phone" onClick=''>Print</button>
<button class="btn" data-dismiss="modal" aria-hidden="true">Close</button>
</div>
</div>

Javascript:

function openModal(heading, url) {
    $.ajax({
    url: url,
    cache: false
    }).done(function( html ) {
    $("#modal-content").html(html);
    $("#modalTitle").html(heading);
    $('#modalPrint').attr('onClick', 'loadPrintDocument(printCookies, {attr : "href", url : '+ url +', showMessage: false, message: "Please wait while we create your document"})');
    $('#modal').modal('show');
    $("#modal-content").scrollTop(0);
    });
}

Jak widać, próbowałem przewinąć do góry po pokazaniu modalu. Jakieś pomysły?

questionAnswers(6)

yourAnswerToTheQuestion