var myClass;
jQuery(".option-set a").click(function() {
myClass = jQuery(this).attr("class");
jQuery("a.perma").each(function() {
var _href = jQuery(this).attr("href");
jQuery(this).attr("href", _href + "#filter=." + myClass);
});
});
このコードを使用して、各サムネイルのパーマリンクの最後にフィルターのクラス名を追加します。
私が今直面している問題は、クラスがクリックするたびにパーマリンクの最後に割り当てられ続けることです。そのため、印刷をクリックしてからWebをクリックすると、パーマリンクのURLは次のように表示されます。/#filter=.print#filter= .web#filter = .photographyは引き続き機能しますが、整理のために最後の1つだけを表示すると便利です。
また、サムネイルがクリックされて次のページが読み込まれると、選択したフィルターの現在のパーマリンクを維持するためにサムネイルが必要になります。任意のアイデアをいただければ幸いです。私はこれを理解できないようです。本当にありがとうございました!!