0

私はこのサイトを継承しており、いくつかの修正を検討しています。現在 Hideslide.js を使用して、コンテンツのさまざまなセクション (月曜日、火曜日、水曜日など) を展開しています。

以前の管理者は、クリックされた外部リンクに応じて、そのページに移動し、特定のコンテンツ領域を開くリンクをホームページに配置しようとしました。これはまったく機能していないようです。

簡潔に言えば、それらのコンテンツ領域の 1 つに直接リンクして、ページがロードされたときにそれを開く方法はありますか?

4

1 に答える 1

1

はい。フラグメント URL を使用して手動で記述し、hideslides showHideContent 関数 onload を呼び出すことができます。

ディープリンクの URL には、希望日「hideslide_name box」の ID が含まれている必要があります。火曜日ご利用の場合

http://kalamazoobicycleclub.org/rides/rides.php#hideslide_q2

このコードをページに含める

<script>
var divId = window.location.hash.substring(1);

if (divId)
    window.onload += showHideContent(null, divId);
</script>
于 2013-04-22T14:54:14.827 に答える