2

だから私はすべてを試しましたが、これを理解できないようです。私が持っているのはデータを動的にプラグインするアコーディアンです。私が行う必要があるのは、プラグインするデータのIDをh3セクションのIDとして必要とすることです。次に、クリックして開きます...

<script>
jQuery(function() {
    jQuery( "#work" ).accordion({
    collapsible: true,
    active: 1});
});
</script>

そのため、現在最初のH3が開いていますが、H3IDでどのdivを設定できるようにしたいと思います。

<h3 id='$record[wid]'>
        <a id='clickable' href='#'>
            <div class='workitem'>
                <span class='mosaic-overlay'>
                    <div class='details'>
                        <a name='$record[wid]'></a>
                        <span class='title'>$record[title]
                        </span>
                    <br />
                        <span class='subtitle'>$record[subtitle]
                        </span>
                    </div>
                </span>
                <span class='mosaic-backdrop'>
                    <img src='/img/work/$record[image]' />
                </span>
            </div>
        </a>
    </h3>
4

2 に答える 2

3

私のプロジェクトで使用するアコーディオンでは、アクティブを「h3#」+開きたいアコーディオンフォールドのIDに設定するだけです。

<script type='text/javascript'>
jQuery(function() {
    jQuery( "#work" ).accordion({
    collapsible: true,
    active: "h3#id"
    });
});
</script>

私はそれが標準のjQueryUIアコーディオンだと信じているので、あなたにもうまくいくことを願っています.

于 2012-10-31T18:55:23.027 に答える