Ошибка в js скрипте
Вот простой скрипт на js:
var _Tools = {
Sort:
function (KEY){
_Products.sort(
function (l, r){
l = l.childNodes[KEY].textContent;
r = r.childNodes[KEY].textContent;
if(KEY > 4 && KEY < 8)
l = +l, r = +r;
return (l > r ? 1 : (l < r ? -1 : 0));
}
);
this.SetEvents();
}
Он работает в яндекс браузере и в некоторых версях хрома. Почему?
Какие-то из этих методов не поддерживаются другими браузерами?
Источник: Stack Overflow на русском