我有一種模式,鏈接到另一種模式。我很容易用jQuery切換到另一個,但問題是切換後頁面主體有一個滾動條,即使加載的模式非常小;這就好像焦點在模式切換後的頁面body
中。專注於引導模式後切換它與jQuery
這是切換模態的代碼:
$('a#login_resend_activation').click(function(){
$('#login').modal('hide');
$('#resend').modal('show');
return false;
});
注意a#login_resend_activation
是第一模態(這是被關閉的)的一部分。
可能發生的情況是滾動條實際上能夠滾動頁面主體(模式的背面),而模式可見?我如何將重點轉移到現在的模式?
你意識到這不是一個真正的新窗口,而只是看起來像一個模態,因此附着在窗口滾動條的頁面上的元素仍然是滾動? – adeneo
是的。但我不得不以某種方式參考它。無論如何,當第一個模式被打開時,身體不會提供滾動條,就像模態正在成爲身體,它的尺寸構成了整個事物... – Aborted