我的网址如下:
http://url.test.com/account/name/pages/Stuff.html
我想把'Stuff'作为一个类应用于身体。
<body class="Stuff">
...
</body>
如何获取当前网址?
如何在最后的'/'
然后将类'Stuff'添加到body?
答案 0 :(得分:3)
不是最短的代码,但子串非常快......
var page = window.location.href;
page = page.substring(page.lastIndexOf('/') + 1);
page = page.substring(0, page.lastIndexOf('.'));
document.body.className = page;
已编辑,因为我忘记了第3部分
答案 1 :(得分:2)
1. url=location.href
2. fname=url.match(/.*\/(.*)\./)[1]
3. document.body.className=fname
答案 2 :(得分:0)
请参阅:stackoverflow.com:how-can-i-add-a-class-to-the-body-tag-using-jquery
我想说这个问题是重复的,但我认为你的标题更好地表达了问题。