Расширение ical jqtouch прекрасно работает на местном уровне, но даже не отображается в Интернете - PullRequest
0 голосов
/ 03 апреля 2011

Привет! Я создал веб-приложение, которое использует ical.Когда я запускаю его локально, он работает как шарм.Однако, когда я загружаю его на свой сервер через ftp, чтобы протестировать его онлайн, скрипт не появляется.Мой инспектор по сафари выдаёт мне ошибку ---> TypeError: Результат выражения '$ (' # any_id '). GetCalendar' [undefined] не является функцией. Это мой код:

    <style type="text/css" media="screen">@import "jqtouch/jqtouch.css";</style>
    <style type="text/css" media="screen">@import "themes/artspot/theme.css";</style>
    <style type="text/css" media="screen">@import "jqt.calendar.css";</style>
    <script src="jqtouch/jquery-1.4.2.min.js" type="text/javascript" charset="utf-8"></script>
    <script src="jqtouch/jqtouch.js" type="application/x-javascript" charset="utf-8"></script>
    <script src="extensions/jqt.calendar/jqt.calendar.js" type="application/x-javascript" charset="utf-8"></script>
    <style type="text/css" media="screen">@import "../../extensions/jqt.listIndex/jqt.listIndex.css";</style>
    <script src="../../jqtouch/jquery-1.4.2.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../jqtouch/jqtouch.js" type="application/x-javascript" charset="utf-8"></script>
    <script src="../../extensions/jqt.autotitles.js" type="application/x-javascript" charset="utf-8"></script>
    <script src="../../extensions/jqt.listIndex/jqt.listIndex.js" type="application/x-javascript" charset="utf-8"></script>
    <script type="text/javascript" charset="utf-8">
    var jQT = new $.jQTouch({});
    $(function() {
        $('#any_id').getCalendar();
    });
    </script>
    <style type="text/css" media="screen">
    </style>
</head>
<body>
    <div id="jqt">
        <div id="home" class="current">
            <div class="toolbar">
                <h1>Calendar</h1>
            </div>
            <div id="any_id">
              <ul>
                <li><time datetime="2011-01-26T14:30Z">210 mg/dl</time></li>
                <li><time datetime="2011-01-26T14:30Z">100 mg/dl</time></li>
              </ul>
            </div>
        </div>
    </div>
</body>

мое проблемное веб-приложение ---> веб-приложение

1 Ответ

0 голосов
/ 03 апреля 2011
Error: $("#any_id").getCalendar is not a function
Source File: http://webstore.web44.net/
Line: 20

Вы загружаете все дважды

<script src="jqtouch/jquery-1.4.2.min.js" type="text/javascript" charset="utf-8"></script>
<script src="jqtouch/jqtouch.js" type="application/x-javascript" charset="utf-8"></script>

<script src="../../jqtouch/jquery-1.4.2.js" type="text/javascript" charset="utf-8"></script>
<script src="../../jqtouch/jqtouch.js" type="application/x-javascript" charset="utf-8"></script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...