2012-08-22 7 views
0

Facebook 패키지 here에는 세 개의 버튼과 세 개의 버튼이 있습니다. 각 버튼을 클릭하면 이벤트가 성공적으로 발생하면 상태가 변경됩니다. 버튼은 거의 모든 작업 (몇 가지 사소한 버그)이지만 오랜 시간이 걸리고 비효율적 인 방식으로 수행되었습니다.자바 스크립트 이벤트를 기반으로 CSS 변수 변경

제 질문은 이벤트 (즉, '좋아요'페이지, 제출 된 개인 정보, '공유'페이지)를 버튼의 상태와 연결하는 가장 효율적인 방법은 무엇입니까?

답변

0

jQuery 및 .trigger() 함수를 사용하여 이벤트를 실행할 수 있습니다. 그런 다음 .bind()을 사용하여 이벤트를 듣고 무언가를 할 수 있습니다. 예를 들어, 사용자가 로그인하면 user_logged_in_event을 트리거하고 해당 사용자에 바인딩 할 수 있습니다. 이 기능을 사용하면 JS를 사용하여 로그 아웃 버튼을 변경하여 로그 아웃 할 수 있습니다 ...