Когда я пытался минимизировать мой файл javascript с помощью ShrinkSafe , потрясающего инструмента минимизации, он вывел пустой файл, который означает, что мой файл javascript, очевидно, содержит ошибку? хотя все работает отлично в пяти браузерах. Поэтому я попробовал JSLint , еще один замечательный веб-сайт, и нашел сотни стилевых ошибок, которые я исправил большинство из них, но я не знаю, как их исправить. Что это за подсказки по стилю и какая потенциальная ошибка может остаться?
Большое спасибо за ваш стиль или исправление ошибок в этих проблемах.
JS LINT сказал, что это
Ошибка
Проблема в строке 38, символ 55: Отсутствует параметр radix.
if (settings.crossLinking && location.hash && parseInt(location.hash.slice(...
Проблема в строке 39, символ 32: Отсутствует параметр radix .
var currentPanel = parseInt(location.hash.slice(1));
Проблема в строке 46, символ 30: 'currentPanel' уже определен .
var currentPanel = settings.firstPanelToLoad;
Проблема в строке 47, символ 24: «смещение» уже определено .
var offset = - (panelWidth*(currentPanel - 1));
Проблема в строке 53, символ 30: 'currentPanel' уже определен .
var currentPanel = 1;
Проблема в строке 108, символ 33: Отсутствует параметр радиуса .
if (sliderCount === parseInt($(this).attr("rel").slice(12))) {
Проблема в строке 111, символ 35: Отсутствует параметр radix .
targetPanel = parseInt($(this).attr("href").slice(1));
Проблема в строке 125, символ 55: Отсутствует параметр радиуса .
if (settings.crossLinking && location.hash && parseInt(location.hash.slice(...
Проблема в строке 137, символ 45: 'currentPanel' используется вне области .
panelHeight = $('.panel:eq(' + (currentPanel - 1) + ')', slider).height();
Проблема в строке 150, символ 73: Ожидается ';' и вместо этого увидел «ползунок».
panelHeight = $('.panel:eq(' + x + ')', slider).height()
Проблема в строке 161, символ 32: «смещение» уже определено .
var offset = - (panelWidth*currentPanel);
Проблема в строке 168, символ 69: 'смещение' используется вне области .
$('.panel-container', slider).animate({ marginLeft: offset }, settings.sl...