#jquery #url
#jquery #url
Вопрос:
Я повсюду искал ответ на этот вопрос, но безуспешно. Мне нужно иметь возможность захватывать только определенную часть URL-адреса страницы, а затем использовать ее в качестве переменной с помощью jquery. Если это вообще поможет, оно всегда будет во 2-м каталоге
www.domain.com/what i need to select/bla/bla/
Комментарии:
1. Имя каталога первого уровня?
Ответ №1:
var path_parts = window.location.pathname.split('/');
alert(path_parts[1]);
Комментарии:
1. Или напрямую
window.location.pathname.split('/')[1]
, чтобы обойти parts-переменную…
Ответ №2:
Вы можете разделить строку на /
символ, и, поскольку вам всегда нужен «2-й каталог», это элемент с индексом 1 результирующего массива:
var url = "www.domain.com/what i need to select/bla/bla/";
console.log(url.split("/")[1]); //Prints "what i need to select"
Чтобы фактически получить текущий URL-адрес, вы можете использовать window.location.href
:
var url = window.location.href;