хорошо.когда я открываю его в ie7 - появляются 3 ошибки:
- Строка 67 char 3 (Ожидаемый идентификатор, строка или число)
- Строка 4025 char 9 (Объект не поддерживает этометод свойства)
- Строка 4082, символ 9 (объект не поддерживает этот метод свойства)
Он не сообщает, в каком файле произошла эта ошибка.Скорее всего, если вы посмотрите на эти строки, вы сможете понять, в чем дело.
Нет ошибок в Firefox и Google Chrome.Я также не вижу ошибок в IE8 и IE9.
PS Чтобы увидеть, где именно происходит проблема в IE7, перейдите по адресу:
tools-> Internet Options-> Advanced Tab и убедитесь, что «отключить отладку сценариев» сняты.
Вы также можете установить отладчик сценариев MS: download
Таким образом, когда вы обновляете страницу, выВы увидите точное местоположение скрипта, где происходит ошибка.
ОБНОВЛЕНИЕ 1: в вашем основном файле jquery, переменная max: 205 имеет запятую в конце - вы должны удалить ее, так как она не поддерживаетсяпо IE:
function initKwicks(){
jQuery.fn.kwicks = function(options) {
var defaults = {
isVertical: true,
sticky: false,
defaultKwick: 0,
event: 'mouseover',
spacing: 3,
duration: 500,
max: 205, //no comma should be here!!
ОБНОВЛЕНИЕ 2. Кто-то также упомянул, что: "важно, чтобы вы включили файл jquery.js перед файлом prototype.js" - я не вижукак это влияет на это.