2011-12-13 4 views
0

Это слишком много кода, чтобы поставить здесь, вот ссылка на то, где я временно его размещаю. http://theowindebank.co.uk/jailbreak.сценарий jQuery, работающий в Firefox и Coda (IDE), но не Chrome

Чтобы открыть вкладки, введите iPhone 2G и 1.1. Проблема в том, что в Chrome второй слой вкладок (программное обеспечение для джейлбрейка), похоже, не работает. При загрузке отображаются значки, но сценарий idTabs, похоже, не срабатывает. Странно то, что табло операционной системы загружается и функционирует нормально. Раньше я работал над Chrome, и с тех пор я не знаю, с чего я изменился. Также он отлично работает в Firefox и Coda. Консоль ничего не показывает.

ответ

2

Вместо того, чтобы event.preventDefault() в вашем случае рядный onclick, попробуйте отключить по умолчанию в вашей функции мыши, как:

function (event) { 
    event.preventDefault(); 
    (...snipped the rest of your function...) 
} 

Больше информации - jQuery event.preventDefault().

Ваши встроенный OnClick event.preventDefault();, кажется, вызывают проблемы в Chrome, это ошибка выход из консоли в Chrome:

/jailbreak/:52Uncaught TypeError: Cannot call method 'preventDefault' of undefined 
(anonymous function)/jailbreak/:52 
onclick/jailbreak/:53 
f.event.triggerjquery.min.js:3 
f.fn.extend.triggerjquery.min.js:3 
e.extend.eachjquery.min.js:2 
e.fn.e.eachjquery.min.js:2 
f.fn.extend.triggerjquery.min.js:3 
$.idTabsjquery.idTabs.min.js:7 
$.fn.idTabsjquery.idTabs.min.js:4 
e.extend.eachjquery.min.js:2 
e.fn.e.eachjquery.min.js:2 
$.fn.idTabsjquery.idTabs.min.js:4 
tabloader/jailbreak/:125 
(anonymous function) 
+0

Работал лакомство, спасибо! – Supertod

Смежные вопросы