var elemHasBGImg = [];
document.getElementsByTagName( '*' ).forEach( function() {
if ( this.style.backgroundImage.test( 'url' ) )
elemHasBGImg.push( this )
} )
<a onclick = "ajaxAndGoto( 'линк1' )">...</a>
<a onclick = "ajaxAndGoto( 'линк2' )">...</a>
function ajaxAndGoto( link ) {
// Тут какой-то ajax, например на jQ
$.ajax( {
...
success: function( link ) { // Функция обратного вызова получает аргумент
location = link;
}
} )
}
wtf? Страница не будет обновляться несколько дней? o_0
UPD: Вы наверное имеете ввиду, что пока я кручу колесо, всё скролируется мгновенно, а когда перестал крутить, движение плавно останавливается за 10 секунд?