2013-07-29 2 views
0

У меня есть этот код, чтобы настроить положение изображение вкак сделать JQuery 1.8.3 совместима с другими библиотеками Jquery

$(window).load(function() { 
    center(); 

}); 


$(window).resize(function() { 
     center(); 

}); 

function center() { 
     var pos = $('#banner img').width() - $(window).width(); 
     $('#banner img').css({ 
      left : pos/2 * -1 
     }); 
} 

Я знаю, что с помощью JQuery (функция ($), поэтому он не будет вступать в конфликт с другие $ (document) .ready в других jquery-библиотеках.Как написать это так $ (window) .load & resize не будет в конфликте? и лимит тоже версии 1.8.3.

ответ

0

Найденный. .. Привязка мероприятия кажется слишком эффективной.

jQuery(window).on("load resize",function(e){ 
      center(); 
}); 

function center() { 
     var pos = jQuery('#banner img').width() - jQuery(window).width(); 
     jQuery('#banner img').css({ 
      left : pos/2 * -1 
     }); 


} 
Смежные вопросы