URL の最後の文字列を ID と比較し<li>
、同じ場合は何かをする必要があります。以下の例では、最初にコードを使用して一般的な ID と比較し、動作しますが、 の特定の ID をターゲットにする必要もあります。これらの は文字列「filter-」で始まる<li>
ことに言及する必要があるため、 <li>
「filter-」を削除してから、IDの最後のビットを取得し、最後にそれをURLの最後の文字列と比較し、同じ場合は何かを行う必要があります..私はこれを試しました:
URL の例:
url: http://www_example_com/category=.name
html の例:
<div class="leftNav">
<ul id="name">
<li id="filter-name">Lorem</li>
<li id="filter-name2">Lorem</li>
</ul>
</div>
クロージング前 < /head>:
jQuery(window).load(function() {
var string = document.location.href.split('=.')[1];
var stripString = $(".leftNav ul li").attr("id").replace("filter-", "");
$(".leftNav ul").hide();
$("#" + string).slideDown("slow");
if(string == stripString) {
$("#" + stripString).slideDown("slow");
}
});
誰?ありがとう