2012-10-30 4 views
0

이유를 물어 보지 말고, 특정 조각 ID가있는 경우에만 javascript 함수를 호출 할 수 있는지 알고 싶습니다. 고마워요 :)Fragment ID를 기반으로 자바 스크립트 함수 호출

(예, 내 이전 질문과 링크가 있지만 너무 닮기 그것을에 추가 할 수없는 경우) 이것이 가능하지 않다면 URL을 기반으로 자바 스크립트 함수를 호출하는 다른 방법이 있습니다.

+1

좀 더 자세한 정보를 공유 할 수 있습니까? – Sampson

+0

자세한 내용을 입력하십시오. 나는 당신의 다른 질문을 읽었고, 지금 나는 당신이 의미하는 바가 무엇인지 짐작합니다. 그러나 나는 확신하지 못합니다. 'onclick = ... '에 대해 이야기하고 있습니까? – bfavaretto

+0

예 가능합니다. 좀 더 자세한 내용을 게시 할 수있는 코드를 게시하십시오 :) –

답변

2

예. 당연하지. 조각을 가져 와서 값을 확인한 다음 일치하는 함수를 호출 할 수 있습니다.

if (window.location.hash == "#myfragment") { 
    myFunction(); 
} 
+0

이 모든 작업을 수행하는 방법을 설명하고 함수 ID의 값으로 시작합니다. –

+0

나는 ' 할 수있을 때, 9 분 안에 받아 들일 테니, 고마워요. –

+0

Ahhh ... #about ID로 실행하면 about() 함수의 결과가 작동하지 않습니다. ve는 정상적으로 작동하는지 확인했는데 클릭 할 때 해당 페이지에서 호출하는 또 다른 것입니다. –

관련 문제