IE9 не принимает стандартный синтаксис jQuery

Это действительно очень просто. У меня есть следующий код ... и он работает во всех других браузерах, совместимых с html5 (Safari 5, Chrome 9, FireFox), но в IE9 (RC) я получаю следующие ошибки.

jquery.min.js

Line : 16 но в IE9 (RC) я получаю следующие ошибки. jquery.min.js ...

Это действительно очень просто. У меня есть следующий код ... и он работает во всех других браузерах, совместимых с html5 (Safari 5, Chrome 9, FireFox), но в IE9 (RC) я получаю следующие ошибки.

jquery.min.js

Line : 16 но в IE9 (RC) я получаю следующие ошибки. jquery.min.js ...

Это действительно очень просто. У меня есть следующий код ... и он работает во всех других браузерах, совместимых с html5 (Safari 5, Chrome 9, FireFox), но в IE9 (RC) я получаю следующие ошибки.

jquery.min.js

Line : 16 Ошибка: объект не поддерживает свойство или метод getElementsByTagName

jquery-ui.min.js

Строка: 40 Ошибка: объект не поддерживает "вкладки" свойств или методов

<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="X-UA-Compatible" content="IE=9" />
    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js"></script>
    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.10/jquery-ui.min.js"></script>

    <script type="text/javascript">
        $(function () {
            $("#ribbon").tabs();
        });
    </script>
</head>
<body>
    <header>
        <span id="branding"></span>
        <div id="ribbon-navigation">
        <div id="ribbon">
    <ul>
        <li><a href="#ribbon-1">1</a></li>
        <li><a href="#ribbon-2">2</a></li>
        <li><a href="#ribbon-3">3</a></li>
        <li><a href="#ribbon-4">4</a></li>
    </ul>
    <div id="ribbon-1" class="ribbon-strip">
        @Html.Partial("Menus/Ribbons/__H1")
    </div>
    <div id="ribbon-2" class="ribbon-strip">
        @Html.Partial("Menus/Ribbons/__2")
    </div>
    <div id="ribbon-3" class="ribbon-strip">
        @Html.Partial("Menus/Ribbons/__3")
    </div>
    <div id="ribbon-4" class="ribbon-strip">
        @Html.Partial("Menus/Ribbons/__4")
    </div>
</div>
        </div>
    </header>
</body>
</html>

Я мог бы понять, если мой CSS просто не создавал правильные стили, но похоже, что он полностью игнорирует $ ("# tape"). Tabs (); все вместе. Есть идеи?

8
задан Ciel 25 February 2011 в 18:02
поделиться