Может происходить смещение к верхней части страницы при нажатии по ссылке, если в стилях используется
html,body{
height:100%;
}
Если стили все же необходимо сохранить, то:
$('.popup').fancybox({
helpers:{
overlay:{
locked:false
}
},
});
Например для отправки формы вместо:
$(document).ready(function(){
$('.formclass').submit(function(){
alert(1);
});
});
нужно:
$(document).ready(function(){
$('.formclass').live('submit',function(){
alert(1);
});
});
В примере устанавливаем для всех элементов с class catalog_item высоту самого высокого.
function setEqualHeight(columns){
var tallestcolumn=0;
columns.each(
function(){
currentHeight=$(this).height();
if(currentHeight>tallestcolumn) {
tallestcolumn=currentHeight;
}
}
);
columns.height(tallestcolumn);
}
$(window).load(function() {
setEqualHeight($(".catalog_item"));
});
Читать далее…