Ошибка в (jQuery.browser.msie)

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 22 декабря 2013 в 19:41
Иллюстрация
Подскажите пожалуйста, как решить такую проблему. Из-за этого весь сайт перекосило.
#2 22 декабря 2013 в 21:39
используйте версию JQuery < 1.9

либо попробуйте добавить такой костыль

  1.  
  2. // Limit scope pollution from any deprecated API
  3. (function() {
  4.  
  5. var matched, browser;
  6.  
  7. // Use of jQuery.browser is frowned upon.
  8. // More details: http://api.jquery.com/jQuery.browser
  9. // jQuery.uaMatch maintained for back-compat
  10. jQuery.uaMatch = function( ua ) {
  11. ua = ua.toLowerCase();
  12.  
  13. var match = /(chrome)[ \/]([\w.]+)/.exec( ua ) ||
  14. /(webkit)[ \/]([\w.]+)/.exec( ua ) ||
  15. /(opera)(?:.*version|)[ \/]([\w.]+)/.exec( ua ) ||
  16. /(msie) ([\w.]+)/.exec( ua ) ||
  17. ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec( ua ) ||
  18. [];
  19.  
  20. return {
  21. browser: match[ 1 ] || "",
  22. version: match[ 2 ] || "0"
  23. };
  24. };
  25.  
  26. matched = jQuery.uaMatch( navigator.userAgent );
  27. browser = {};
  28.  
  29. if ( matched.browser ) {
  30. browser[ matched.browser ] = true;
  31. browser.version = matched.version;
  32. }
  33.  
  34. // Chrome is Webkit, but Webkit is also Safari.
  35. if ( browser.chrome ) {
  36. browser.webkit = true;
  37. } else if ( browser.webkit ) {
  38. browser.safari = true;
  39. }
  40.  
  41. jQuery.browser = browser;
  42. })();
  43.  
#3 22 декабря 2013 в 22:34


Иллюстрация
Подскажите пожалуйста, как решить такую проблему. Из-за этого весь сайт перекосило.

GoodNet

подключите этот скрипт github.com/pupunzi/jquery.mb.browser
#4 22 декабря 2013 в 23:49
Отлично, спасибо.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.