Jquery .next () - не совместим, т.е. 6 + 7?Что я должен использовать? - PullRequest
0 голосов
/ 04 февраля 2011

jQuery .next() - несовместимо с ie 6 + 7 (предупреждение о записи в редакторе netbeans).

Какие опции, работающие с ie6 + ie7, существуют в jQuery?

Удалить редактирование, посколькухави код

спасибо

1 Ответ

5 голосов
/ 04 февраля 2011

next прекрасно работает в IE6 и IE7.

Пример:

HTML:

<div id='container'>
  <div>Target A</div>
  <div>Target B</div>
  <div>Target C</div>
</div>

JavaScript:

jQuery(function($) {

  $("#container div").click(function() {
    var next = $(this).next();
    if (next.length == 0) {
      display("There's no div after this one");
    }
    else {
      display("The next div's text is: " + next.text());
    }
  });

  function display(msg) {
    $("<p/>").html(msg).appendTo(document.body);
  }

});​

Живая копия

Протестировано и работает в IE6 и IE7, оба из которых находятся в списке поддерживаемых браузеров jQuery .

...