Ищу знающего толк в jquery человека!

Discussion in 'PHP' started by psihoz26, 14 Apr 2015.

  1. psihoz26

    psihoz26 Members of Antichat

    Joined:
    22 Nov 2010
    Messages:
    545
    Likes Received:
    159
    Reputations:
    324
    Ребят нужна помощь в реализации одного очень простого функционала.

    Вобщем расклад такой
    Есть страница которая подгружает jquery через script src
    и ещё подгружает скрипт тоже через script src
    в этом скрипте идет обращение к тегам по их id и добавление им эвентов онклик онмаусовер и т.д.

    так вот если я этот скрипт засуну в
    <script> tut js <script>
    то все работает

    а если
    <script src="gdetotam.js"></script>
    то перестает работать


    Если кто нибудь сможет помочь разобраться отпишите в лс
     
  2. M_script

    M_script Members of Antichat

    Joined:
    4 Nov 2004
    Messages:
    2,581
    Likes Received:
    1,317
    Reputations:
    1,557
    gdetotam.js:
    body.onload = function() { ... }
     
    Sum.cogitans and psihoz26 like this.
  3. psihoz26

    psihoz26 Members of Antichat

    Joined:
    22 Nov 2010
    Messages:
    545
    Likes Received:
    159
    Reputations:
    324
    запилил через window.onload = function() { }
     
  4. GRRRL Power

    GRRRL Power Elder - Старейшина

    Joined:
    13 Jul 2010
    Messages:
    823
    Likes Received:
    185
    Reputations:
    84
    В JQuery для этого есть специальная функция:

    PHP:
    $(function()
    {
        
    //делаем тут всё
    });
    Она внутри себя вешает обработчик document.ready, что в твоем случае, скорее всего, лучше, так как window.onload еще и ждет, когда все картинки и медиа-элементы загрузятся на страницу, а document.ready вызывается, когда страница загрузилась, т.е. весь DOM доступен.