У меня проблемы с jquery в IE 7. Мой код: (в header.php) -
<script type="text/javascript">
// <![CDATA[
$(document).ready(function(){
$(".jcl").jCarouselLite({
btnNext: ".next",
btnPrev: ".prev",
visible: 1,
auto: 2500,
speed:1500
});
$('#nav2').nmcDropDown({
submenu_selector: 'div',
show: {opacity: 'show', top: '-=10px'},
show_speed: 200,
hide: {opacity: 'hide', top: '+=10px'},
hide_speed: 400
});
$('ul#portfolio').innerfade({
speed: 1000,
timeout: 5000,
type: 'sequence',
containerheight: '340px'
});
<?php if($browser!='IE'){ ?>
var images = $('.banner-image');
var total = 12;
var count = 0;
$('#loadingGif').show();
images.load(function() {
count = count + 1;
if (count >= total) {
$('#loadingGif').hide();
}
});
$(window).load(function() { $('#loadingGif').hide(); });
//setTimeout(function() {$('#loadingGif').fadeOut('fast');}, 20000);
<?php } ?>
})
// ]]>
</script>
и на другой странице (winninggraph.php)) is -
<script type="text/javascript">
// <![CDATA[
$(document).ready(function(){
$('.lightbox').lightbox();
$(".pic").hover(
function () {
$(this).css({border:"5px solid #FFFFFF", opacity:"1.0", filter:"alpha(opacity=100)"});
},
function () {
$(this).css({border:"5px solid #999999", opacity:"0.6", filter:"alpha(opacity=60)"});
}
);
});
// ]]>
</script>
hader.php включено в victory-photograph.php .У меня нет проблем в другом браузере, но в IE.он показывает 2 ошибки JS -
- ожидаемый идентификатор, строка или число .(может быть для header.php)
- объект не поддерживает это свойство или метод .(может быть для winninggraph.php)
Я не могу понять, что делать.кто-нибудь может помочь?Вот URL моего живого сайта -
http://www.celebratinglifebd.com/winning-photograph.php?y=2010