[Обновить код снова] У меня есть следующий код:JQuery - добавить класс на основе URL и без URL
var header_url = window.location.href;
if(/index/.test(header_url)||/home/.test(header_url)){
$('#home').addClass('select');
} else if(/about/.test(header_url)) {
$('#about').addClass('select');
} else if(/contact/.test(header_url)) {
$('#contact').addClass('select');
}
Код работы, когда я нажимаю их:
http://example.com/index.html
http://example.com/about.html
http://example.com/contact.html
Но если я хочу добавить другую страницу, установите ее как главную страницу по умолчанию без URL-адреса, например:
http://example.com
Я пытаюсь добавить код, но он не работает:
else if(/.test(header_url)) {
$('#default').addClass('select');
}
Помогите пожалуйста? спасибо!
Используйте 'default' случай' switch' – Tushar
@Tushar Извините, что я отправил неверный код, пожалуйста, вы можете проверить еще раз? –
Затем добавьте 'else' в конец и используйте его для случая' default' – Tushar