example.com/mine/first에서 시작하는 모든 URL에 CSS 클래스를 추가해야합니다. 루트 주소에서 클래스를 추가하는 방법을 알고 있지만/mine/first 경로에서는이 작업을 수행 할 수 없습니다.jQuery는 URL 경로에 따라 달라집니다.
<script type="text/javascript">
$(function(){
var pathnameArr = location.pathname.split('/');
switch (pathnameArr[1]) {
case 'mine/first':
$(".container").addClass('dontshow');
break;
case 'mine/second':
$(".container").addClass('dontshow');
break;
}
});
</script>
감사 :
이 내가 가진 것입니다.
는 '내/첫 번째'없을 것 값을. –
'split ('/')'하면'pathnameArr [1]'에'mine'을,'pathnameArr [2]'에는'first'을 얻을 것입니까? – Blaise
이것을 디버깅하고'console.log (pathnameArr [1])'이 무엇인지 확인 했습니까? – epascarello