Убить вертикальную прокрутку при нажатии на ссылку? - PullRequest
0 голосов
/ 01 сентября 2011

У меня есть всплывающее окно js.Он появляется при нажатии на ссылку.Я хочу отключить (вертикальную) прокрутку на странице при нажатии на эту ссылку, а затем возобновить прокрутку, когда всплывающее окно закрыто.Есть какой-либо способ сделать это?jQuery, Javascript?

Ответы [ 2 ]

2 голосов
/ 01 сентября 2011

Вы можете установить overflow hidden, чтобы отключить прокрутку.

$('#yourDiv').css('overflow','hidden');

и установить прокрутку

 $('#yourDiv').css('overflow','scroll')
1 голос
/ 01 сентября 2011

Вы можете остановить вертикальную прокрутку, сохранив всплывающее окно position : fixed в css. Или вы можете сохранить overflow : hidden для body Если вы хотите, чтобы это было сделано из JavaScript, тогда у jQuery есть решение изменить css с .css() :)

...