私が考えていることがうまくいくかどうかさえ確信が持てず、取得するための適切な言葉遣いやリモートで役立つ検索結果を見つけることができないようです。
私ができるようにしたいのは、あるページからのリンクを取得し、リンクされたページを特定の方法で表示することです。以下のコードは、リンク先のページで使用されているスクリプトです。
$(document).ready(function() {
$('.hideshow').click(function () {
var name = $(this).attr('id').replace("-L","");
if ($(this).hasClass("hidden")) {
$(this).addClass("shown");
$(this).removeClass("hidden");
$('div#' + name).show(500);
} else {
$(this).addClass("hidden");
$(this).removeClass("shown");
$('div#' + name).hide(500);
}
});
});
このコードは、ファイルの本文で使用されている ID 名を使用してページ上のリンクがクリックされたときに、コンテンツを表示または非表示にします。今私ができるようにしたいのは、前のページからのリンクに、このページの特定のリンクが表示されていることを示すことです。以下は、本文内のコードの一部です。
<a class="hideshow hidden" id="cat-articles-L" style="cursor:pointer;"><font style="font-size:24px; color:#06F; text-decoration:underline;"> Cat Articles</font></a><br />
<div id="cat-articles" style="display:none;">
<a class="hideshow hidden" id="cat-beds-L" style="cursor:pointer;"><font style="font-size:18px; color:#06F; text-decoration:underline;">Cat Beds</font></a><br />
デフォルトでは、「猫の記事」が表示されますが、「猫のベッド」は「猫の記事」をクリックするまで非表示になっています。その後、サブレベルが存在する可能性があるため、「猫のベッド」の下にさらにアイテムが表示されます。アイデアは、他のページからリンクしてロードすることです特定のアイテムがすでに開いています。このサイトにはまだ新しく、質問を投稿することで、これを十分に明確にしたことを願っています。