这是IE8 / jQuery中的错误吗?

时间:2011-05-17 02:07:32

标签: jquery internet-explorer-8

我使用提交侦听器定位我的表单。

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 :(得分:0)

早于IE9的IE浏览器不支持大多数html5功能,包括“section”。