この2つの機能があります。
最初のものは、js の書き方を知っている人が書いたので、よく書かれています。
私がした2番目。
var GetURLParameter = function($param){
var sPageURL = window.location.search.substring(1);
var sURLVariables = sPageURL.split('&');
for(var i = 0; i < sURLVariables.length; i++) {
var sParameterName = sURLVariables[i].split('=');
if (sParameterName[0] == $param) {
return sParameterName[1];
}
}
}
if(GetURLParameter('filter')!= "undefined"){
$('#'+GetURLParameter('filter')).parent().parent().children('li.active').removeClass('active')
$('#'+GetURLParameter('filter')).parent().addClass('active');
}
行を繰り返しているので呼び出しを簡素化したいのですGetURLParameter('filter')
が、キーワードのように機能させる方法がわかりませんthis