Это ошибка в IE8 / jQuery? - PullRequest
0 голосов
/ 17 мая 2011

Я нацеливаю свою форму на прослушиватель отправки.

HTML

<div id="entry-form">
   <form method="post" action="">
       <input type="submit" value="submit" />
   </form>
</div>

Сценарий:

    $(document).ready(function(){

        $("#entry-form form").submit(function(e){
            e.preventDefault();
            alert("In Submit Form");
        });

    });

Это прекрасно работает во всех браузерах, которые япроверил до сих пор.Однако, когда я пытаюсь использовать тег section вместо div:

<section id="entry-form">
   <form method="post" action="">
       <input type="submit" value="submit" />
   </form>
</section>

Слушатель отправки больше не будет работать в IE8, и вместо этого IE8 отправляет форму с обновлением страницы.Это не тот случай в FF, где он будет работать как положено.

Это известная ошибка с IE8 и jQuery?

1 Ответ

0 голосов
/ 17 мая 2011

Большинство функций html5, включая «раздел», не поддерживаются в браузерах IE ранее, чем IE9.

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