これまでのJQueryコードです。page urlを使用してサイドバーメニューにアクティブなクラスを追加するには?
var url = window.location;
$('ul.sidebar-menu a').filter(function() {
return this.href == url;
}).parent().addClass('active');
これは/カテゴリまたは他のメニューに使用できます。しかし、URLが/ category/createまたは/ category?page = 2のようなものである場合、コードはアクティブなクラスをメニューに追加していません。コードをどこで変更すればよいですか?
いいえ、動作しません。クラスを全く追加していません。 –
'active'クラスを追加するには、' this.href'と 'url'の値を共有できますか? –
申し訳ありませんあなたは何を求めているのか理解できません。このようなもの?? http://127.0.0.1:8000/product/create –