私は基本的なjQueryアコーディオンスクリプトを使用しています(jquery uiを使用)。スクリプトの影響を受ける領域を最初にロードしてからフェードインしたい(したがって、jqueryなしですべてロードされるため、画像が点滅することはありません次に、アコーディオンが折りたたまれます)。そのスクリプト(および#accordionと画像)のロード後にfadeInを使用するには、以下のJSにどの関数を追加する必要がありますか?
ありがとう、JG
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js"></script>
<script type="text/javascript">
jQuery(document).ready(function($) {
$("#accordion").accordion( {active: 2} );
});
</script>
<style>
#accordion {
margin: 0px 0 0;
width: 640px;
min-height: 650px;
float: left;
}
#accordion H2 {
background: #f8f7f5;
color: #582802;
border: 1px solid #cccccc;
cursor: pointer;
font: 12px Arial, Helvetica, sans-serif;
line-height: 16px;
margin: 0 0 4px 0;
padding: 9px 9px 9px 9px;
font-weight: bold;
}
</style>
<div id="accordion">
<h2>Click for Image 1</h2>
<div class="content">
<img src="img1.jpg">
</div>
<h2>Click for Image 2</h2>
<div class="content">
<img src="img2.jpg">
</div>
<h2>Click for Image 3</h2>
<div class="content">
<img src="img3.jpg">
</div>
</div>