문제가 각도와 관련이 있거나 실수를하는 경우 알 수 없습니다.
I <article id="about">
, 링크가 <a href="#about">
내가 그것을해야하지, 나는 기사가 빨간색 테두리가 있어야 링크를 클릭하면대상 선택기가 작동하지 않습니다.
:target{
border: solid 1px red;
}
와 대상 요소의 스타일을 시도하고있다? 링크를 클릭하면 URL이 /company
에서 /company#about
으로 변경되지만 아무 일도 일어나지 않습니다. 또한 콘솔의 JQuery $(':target')
을 확인하고 null
을 반환합니다.
아마 라우팅 메커니즘이 기본 동작과 간섭하는 Angular와 관련 있다고 생각했습니다. $locationProvider.html5Mode(true)
, Angular 1.1.4 및 Chrome26을 사용하고 있습니다.
편집 : 마지막으로 작동하지 않는 예제 here을 얻었습니다. app.run()
에 $ location을 삽입 할 때까지 작동합니다.
의 마지막 섹션에서는 작동하지 않는 그것의 데모를 제공 할 수 있습니까? 그것은 내게 작동하는 것 같습니다 : http://tinker.io/e74a5 – cimmanon