JQuery проблема в IE - PullRequest
       0

JQuery проблема в IE

0 голосов
/ 21 апреля 2011

У меня проблемы с 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 -

  1. ожидаемый идентификатор, строка или число .(может быть для header.php)
  2. объект не поддерживает это свойство или метод .(может быть для winninggraph.php)

Я не могу понять, что делать.кто-нибудь может помочь?Вот URL моего живого сайта -

http://www.celebratinglifebd.com/winning-photograph.php?y=2010

1 Ответ

0 голосов
/ 22 апреля 2011

Я покопаюсь, но я помню, как jQuery говорил, что привязка событий к окну $(window) может вызвать проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...