2015-02-08 103 views
0

添加CSS類特定HTML元素如果我有結束的4個可能的網址如下所示:jQuery的:通過檢查URL

/users/username/bad 
    /users/username/average 
    /users/username/good 
    /users/username/great 

有沒有一種方法來添加一個類取決於結束元素網頁加載時的網址?

所以當/users/username/bad加載元素div#bad給出了css類.highlight。當/users/username/good加載元素div#good被給予css類.highlight,等等等等所有4個URL。

如果這可能通過查詢?謝謝

+0

看看這個http://stackoverflow.com/a/406208/1181310 – 2015-02-08 14:21:13

回答

0

就劈在/的網址,並使用slice

$(function(){ 
    $('div#' + location.pathname.split('/').slice(-1)).addClass('highlight'); 
}); 
0

是採取最後一個元素。

var token3 = window.location.pathname.split('/')[3]; 
$('div#'+token3).addClass('highlight');