У меня странная проблема в ie7 с jquery. проблема возникает только в IE7. Короче говоря (то есть совместимость с turn to ie7), консольное окно показывает, что jQuery не определен, однако загружается jQuery (1.7.1) (с диска не cdn), и я могу просмотреть его из окна отладки в IE.jquery + ie7 = undefined
лет можно просмотреть страницу здесь:
http://karolwasik.pl/works/familypark/
есть только несколько строк кода JS, используемых с пакетом html5boilerplate по умолчанию (например, Modernizr), также я использовал JQuery цикла плагин.
эти несколько строк (так что вы можете увидеть, что дополнительная кома не проблема;)):
/* Author: karolwasik.pl */
$(function(){
$('#batonP').on('click',function(e){
e.preventDefault()
h = $('#subpC .slajdM').height()
log(h)
log($(this))
if(h!==633){
$('#subpC .slajdM').stop().animate({'height': 633}, 150)
$(this).removeClass('nieaktywny').addClass('aktywny')
} else {
$('#subpC .slajdM').stop().animate({'height': 233}, 150)
$(this).removeClass('aktywny').addClass('nieaktywny')
}
})
if($('#frontnav').length){
fv = $('#frontnav').find('li').get()
//$('#frontnav').html('')
$('#mainC').cycle({
fx: 'fade',
speed: 1000,
timeout: 0,
next: '.nextS',
pager: '#frontnav',
pagerAnchorBuilder: function(idx, slide) {
return $(fv[idx]);
}
});
}
})
Нет, это не проблема. также я вижу, почему переместить modernizr, modernizr должен быть загружен первым и, наконец, jquery и rest (поэтому для них используется defer;)) – vonsko
О, я понимаю. Но, как таковой, на странице нет ошибок, и JQuery должен отлично отображать ... Я вернусь к вам, когда я это выясню. –