2011-08-05 173 views
0

我是新來的整個jQuery遊戲,但我發現了一個很好的tut片段,這正是我需要的,但我需要後半部分發生在頁面加載時,而不是點擊按鈕時。Change onClick on onload

$(window).load(function(){ 
    $('iframe').load(function() { 
    $('iframe').show() 
    $('#loading').hide(); 
}); 

$('#button').click(function() { 
    $('#loading').show(); 
    $('iframe').attr("src", "http://www.apple.com/"); 
}); 
    }); 

因此,這將發生以下點擊一個按鈕的動作實際上發生右爲頁面加載...被點擊無需等待按鈕。這是一件簡單的事情,只是不知道該怎麼做,也不需要學習jQuery的輸入和輸出,因爲這是我需要使用它的唯一時間。

回答

2
$(window).load(function(){ 
    $('iframe').load(function() { 
     $('iframe').show() 
     $('#loading').hide(); 

    }); 
    $('#loading').show(); 
    $('iframe').attr("src", "http://www.apple.com/"); 

    }); 
0

試試這個

$(window).load(function(){ 
    $('iframe').load(function() { 
    $('iframe').show() 
    $('#loading').hide(); 
    }); 

    $('#loading').show(); 
    $('iframe').attr("src", "http://www.apple.com/"); 

    }); 
0

你試過嗎?

$(window).load(function(){ 
    $('iframe').load(function() { 
    $('iframe').show() 
    $('iframe').attr("src", "http://www.apple.com/"); 
    }); 
0

敢肯定你想$( '#鍵')。的onclick(...)而不是$( '#鍵')。點擊(...)

單擊功能模擬和火災點擊事件。