У меня есть некоторый javascript, который выглядит следующим образом:
$('.resultitem').click(function(event){
alert('check this gets called');
location.href='viewinfo/'+$(this).attr('rel');
});
этот код отлично работает на моей локальной машине, но после загрузки на сервер он, кажется, вообще не вызывается.Кто-нибудь может помочь мне понять, почему?
ОБНОВЛЕНИЕ: Как упоминалось ниже, это было вызвано ошибкой сценария выше.Во время отладки с помощью firebug я заметил на сервере, что во вкладке net файл GET jquery.cookie.js завершается с ошибкой с кодом 406.
Мне пришлось переименовать в jquerycookie.js, чтобы этот конкретный хостинг-провайдер был доволен.Я провел немного больше исследований, и это могло произойти из-за следующего:
"что-нибудь с .cookie. В нем выдает предупреждение Apache mod_security, останавливая обслуживание файла, фактически делая его неспособным работать"