На главной отображать, на всех остальных скрыть!

157
02 августа 2018, 10:10

Ребята, подскажите каким образом сайд бар отображать на главной странице, а когда переходишь на товар или другую страницу что бы он прятался!?

Answer 1

каким образом сайд бар отображать на главной странице, а когда переходишь на товар или другую страницу что бы он прятался?

JS - вараинт.

var path = window.location.pathname; 
var page = path.substring(path.lastIndexOf('/') + 1); 
console.log(path, page); 
if(page === "home-page.html"){ 
   // Show sidebar 
} 
else if(page !== "home-page.html"){ 
   //Hide sidebar 
} else{ 
  // Anything else 
}

  • widow.location.path - URL содержащий /
  • substring - возвращает подстроку от 0 и до последнего индекса / + 1
READ ALSO
Поиск набора слов в строке

Поиск набора слов в строке

Делаю фильтр сообщений в боте ТелеграмСтолкнулся с такой проблемой

150
Повесить картинку на кнопку

Повесить картинку на кнопку

Как можно повесить картинку на кнопку?

199
непрерывный перебор массива

непрерывный перебор массива

Помогите реализовать непрерывный перебор массива, что бы запуск и остановка перебора были по кликуСейчас, по клику запускается перебор,...

182
бургер меню на js [закрыт]

бургер меню на js [закрыт]

Подскажите пожалуйста оптимальное решениеУмею делать на jquery, но хочу научиться на чистом js

180