jquery — получить часть пути?

У меня есть URL-адрес, который выглядит так: http://mysite.com/1/2/Simpson и я хочу создать переменную, содержащую только Симпсона...

Не знаю, как это сделать здесь...

У меня есть:

var myvar = window.location.pathname

и пробовали что-то использовать подстроку, но не можете заставить ее работать?


person phpN00b    schedule 19.12.2009    source источник


Ответы (1)


это может работать, но вы также можете использовать string window.location.href, а не object window.location (который содержит много разных объектов внутри):

var dirs = window.location.href.split( '/' );

однако есть имя window.location.pathname, которое вы также можете разделить. это просто зависит от того, хотите ли вы, чтобы часть перед первым «/» также находилась в массивах (http://mysite.com).

var dirs = window.location.pathname.split( '/' );
person Dan Beam    schedule 19.12.2009