document.onmousewheel=document.onwheel=function(){
return false;
};
document.addEventListener("MozMousePixelScroll",function(){return false},false);
document.onkeydown=function(e) {
if (e.keyCode>=33&&e.keyCode<=40) return false;
}
разрешить прокрутку страницы (обратное действие):
document.onmousewheel=document.onwheel=function(){
return true;
};
document.addEventListener("MozMousePixelScroll",function(){return true},true);
document.onkeydown=function(e) {
if (e.keyCode>=33&&e.keyCode<=40) return true;
}
Минимальная ширина для вложенных элементов списка равная ширине родительского элемента, т.е. минимальная ширина ul li ul li равна ширине ul li
$(document).ready(function(){
$('#top-menu ul li ul li').each(function() {
$(this).css('min-width',$(this).parent().parent().width());
});
});
При добавлении в форму новых элементов чтобы не сбрасывались текущие значения формы изменить:
//var element=document.getElementById('elementid');
//element.innerHTML+=new_content;
$("#elementid").append(new_content);
$(document).ready(function(){
$("a[href$='.jpg'], a[href$='.png'], a[href$='.gif']").fancybox({
helpers:{
title:{
type:'over'
}
},
padding:'0',
beforeShow:function () {
var imgAlt=$(this.element).find("img").attr("alt");
var dataAlt=$(this.element).data("alt");
if (imgAlt) {
$(".fancybox-image").attr("alt",imgAlt);
} else if (dataAlt) {
$(".fancybox-image").attr("alt",dataAlt);
}
}
});
});
http://stackoverflow.com/questions/15567620/fancybox-2-1-4-alt-attribute-missing
$(document).ready(function() {
$('a[href^="#"]').click(function () {
elementClick = $(this).attr("href");
destination = $(elementClick).offset().top;
if($.browser.safari){
$('body').animate( { scrollTop: destination }, 1100 );
}else{
$('html').animate( { scrollTop: destination }, 1100 );
}
return false;
});
});
вместо a name нужно указывать a id
http://serblog.ru/plavnyj-perexod-k-yakoryu-ssylke