[Jquery] как поставить задержку на .load при .click

Discussion in 'PHP' started by egoweb, 26 Dec 2013.

  1. egoweb

    egoweb New Member

    Joined:
    11 Apr 2013
    Messages:
    19
    Likes Received:
    0
    Reputations:
    0
    PHP:
    $("a.m7").click(function(){
    $(
    "#response").load("2.php #hello2");
    });

    нужно чтобы загрузка в div#response началась не сразу после клика а с задержкой например в 5 секунд.

    Как это сделать? подскажите пожалуйста!
     
  2. mrDebian

    mrDebian Member

    Joined:
    27 Jan 2013
    Messages:
    96
    Likes Received:
    13
    Reputations:
    10
    http://javascript.ru/setTimeout

    И всех делов.
     
  3. egoweb

    egoweb New Member

    Joined:
    11 Apr 2013
    Messages:
    19
    Likes Received:
    0
    Reputations:
    0
    а в код не могу правильно внедрить эту функцию. (setTimeout) с этим и проблема.
     
  4. mrDebian

    mrDebian Member

    Joined:
    27 Jan 2013
    Messages:
    96
    Likes Received:
    13
    Reputations:
    10
    Code:
    $("a.m7").click(function(){ 
     setTimeout(function () {
       $("#response").load("2.php #hello2");
     }, 5000);
    });  
     
  5. egoweb

    egoweb New Member

    Joined:
    11 Apr 2013
    Messages:
    19
    Likes Received:
    0
    Reputations:
    0
    спасибо, помог!