2010-12-03 65 views
0

任何人都可以告訴我如何將當前由單選按鈕控制的以下語句更改爲文檔加載函數。更改jQuery函數爲頁面加載

基本上我希望幻燈片div在頁面加載時從左向右滑出。 jQuery的:

jQuery(function() { 
jQuery('#slide').hide(); 
jQuery(':radio[name=radiobutton]').click(function() { 
    var value = $(this).val(); 
    if (value === 'Y') { 
     jQuery('#slide').show('slow'); 
    } else if (value === 'N') { 
     jQuery('#slide').hide('slow'); 
    } 
}); 

HTML:

<div id="slide" class="alpha60"> 

<p class="statement_style_head">Content goes here</p> 

<p class="statement_style_text">A line or two of text goes here </p> 

</div> 
+0

最佳做法,你可以試試這個鏈接對於滑動示例:http://www.learningjquery.com/2009/02/slide-elements-in-different-directions – 2010-12-03 20:58:00

回答

0

$(文件)。就緒({。您的員工});

0

一種方法是隻需點擊它負載像這樣$('input[name=radiobutton]').click();$('input[name=radiobutton]').trigger('click');

另一個是把你的代碼在函數內部,並呼籲載荷功能。

function showSomething(){ 
    // code here 
} 

showSomething(); 
0

的document.ready是怎麼樣的onload事件的JavaScript,要等到一切準備就緒,然後執行...你的代碼,它的安全和有載

$(document).ready(function() { 
    $("divid").animate({top:'10px', bottom:0}, 3000); 
    }); 
+0

@NewB我只是將代碼移到了document.ready中,您可以按照您的方式想要... – kobe 2010-12-03 19:48:14