Нечетная проблема jQuery IE - PullRequest
       0

Нечетная проблема jQuery IE

0 голосов
/ 20 августа 2010

Я пытаюсь реализовать эту функцию, которая работает везде, кроме каждой версии IE (см. Рисунок)

<script type="text/javascript">
     $(function() {
         $('#twitterUserTimeline').liveTwitter('#regional from:el_carabobeno', {refresh: false, mode: 'search', showAuthor: false}, function(container, newCount){
           $(".tweet:not(:first)").addClass('hidden'); // hide all twets but the first one
         });

         $("#twitterUserTimeline").hover(function () { // on hover
            $(".tweet:not(:first)").removeClass('hidden'); // reveals them
          }, function () { // on out
            $(".tweet:not(:first)").addClass('hidden'); // hide them again
          }
        );
     });
</script>

Кажется, что IE не нравятся эти селекторы, потому что, если я удалил их, все работает.

1 Ответ

2 голосов
/ 20 августа 2010

Чтобы IE попал в строку, вам нужно снова написать полный селектор в предложении not:

$(".tweet:not(.tweet:first)").addClass('hidden');

В действии .

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