我需要使用jQuery获取URL的扩展名,例如(.xhtml)?
答案 0 :(得分:7)
jQuery不会在这里发挥作用。
如果您可以保证您的网址以扩展名结尾...
var path = window.location.pathname,
ext = path.substr(path.lastIndexOf('.') + 1);
...或...
var ext = window.location.pathname.split('.').pop();
...否则这将返回完整路径。你可以通过让它更冗长来解决这个问题......
var path = window.location.pathname.split('.'),
ext;
if (path.length > 1) {
ext = path.pop();
}
答案 1 :(得分:4)