За последние 24 часа нас посетили 59136 программистов и 1771 робот. Сейчас ищут 1060 программистов ...

Вопрос по jquery

Тема в разделе "JavaScript и AJAX", создана пользователем Phantik, 26 янв 2010.

  1. Phantik

    Phantik Активный пользователь

    С нами с:
    2 июл 2009
    Сообщения:
    163
    Симпатии:
    0
    Начал изучать jquery сразу столкнулся с вопросом кроссбраузерности.
    Написал простой код:
    HTML:
    1.  
    2. <?php
    3. header("Content-type: text/html;charset=utf-8");
    4. ?>
    5. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    6.  <script type="text/javascript" src="/js/jquery.js" />
    7. <script type="text/javascript">
    8. $(document).ready(LoadDone)
    9. function init()
    10. {
    11.  alert("123");
    12. }
    13. function LoadDone()
    14. {
    15.  $("#button1").click(init);
    16.  alert("Load Done");
    17. }
    18. </head>
    19. <input type="button" id="button1" value="Нажать" />
    20. </body>
    21. </html>
    22.  
    В Chrome и Opera все работает, а вот в FF и IE8 - не хочет. В чем тут может быть дело?[/html]
     
  2. Phantik

    Phantik Активный пользователь

    С нами с:
    2 июл 2009
    Сообщения:
    163
    Симпатии:
    0
    Подсказали ответ, надо было просто писать
    <script type="text/javascript" src="/js/jquery.js"></script>
    вместо
    <script type="text/javascript" src="/js/jquery.js" />

    Не понял из-за чего, но работает теперь во всех браузерах.
     
  3. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Из-за этого