jQuery colorbox를 사용하고 있습니다. 이후에 이벤트 핸들러를 닫기 이벤트 에 첨부하고 싶습니다. colorbox를 열었습니다.
어떻게하면됩니까?열린 색상 상자에 이벤트 수신기를 연결하려면 어떻게해야합니까?
1
A
답변
2
onClosed
콜백을 함수 참조로 설정 한 다음 사용자로부터 입력을 받으면 해당 함수를 변경하십시오.
뭔가 같은 :
// initialize your callback function
var closeEvent = function() {
console.log('not handled');
};
$(".group1").colorbox({
rel:'group1',
onComplete: function() {
// set the callback function after the colorbox has been opened
// (can substitute your own custom button event in leiu of this onComplete event)
closeEvent = function() {
console.log('handled');
}
},
onClosed: function() { closeEvent() }
});
2
Colorbox은 당신이 사용할 수있는 이벤트 후크가 있습니다. 따라서 함수를 cbox_open 이벤트에 바인드하고 해당 함수에서 close 이벤트에 대한 함수를 바인딩 할 수 있습니다.
$(document).bind('cbox_open', function(){
$(document).bind('cbox_closed', function(){
alert('x');
});
});
관련 문제
- 1. 스크롤링하는 컨텐츠에 이벤트 수신기를 추가하려면 어떻게해야합니까?
- 2. 익명 구성 요소에서 이벤트 수신기를 제거하려면 어떻게해야합니까?
- 3. 애플릿을 페이지에 연결하려면 어떻게해야합니까?
- 4. ID를 ListViewItem에 연결하려면 어떻게해야합니까?
- 5. GWT의 문서 또는 창에 이벤트 처리기를 연결하려면 어떻게해야합니까?
- 6. 어떻게 전역 이벤트 수신기를 연결합니까?
- 7. JW Player - 전체 화면 전환을 위해 이벤트 수신기를 추가하려면 어떻게해야합니까?
- 8. jQuery 도구 탭 - 콘텐츠 영역에서 마우스 이벤트 수신기를 중지하려면 어떻게해야합니까?
- 9. 최대 절전 모드로 연결하려면 어떻게해야합니까?
- 10. Weblogic에서 RedBrick 데이터베이스에 연결하려면 어떻게해야합니까?
- 11. Android로 중앙 데이터베이스에 연결하려면 어떻게해야합니까?
- 12. 프로젝트를 svn 저장소에 연결하려면 어떻게해야합니까?
- 13. 장바구니를 사용자 세션에 연결하려면 어떻게해야합니까?
- 14. Expect를 사용하여 SSH에 연결하려면 어떻게해야합니까?
- 15. NHibernate SaveOrUpdateCopy 이벤트 수신기를 추가하는 방법
- 16. 열린 레이어의 마우스 오버 이벤트
- 17. DefaultMutableTreeNode에서 마우스 수신기를 얻으려면 어떻게해야합니까?
- 18. Sitecore 페이지 편집기에서 저장 이벤트를 연결하려면 어떻게해야합니까?
- 19. 열린 파일을 닫으려면 어떻게해야합니까?
- 20. 열린 파일을 검사하려면 어떻게해야합니까?
- 21. 익명 이벤트 수신기를 제거하는 방법은 무엇입니까?
- 22. 변수에 자바 스크립트 이벤트 수신기를 연결하는 이론?
- 23. AS3의 개체에서 이벤트 수신기를 자동으로 삭제하는 방법
- 24. Visual Studio에서 SharePoint 이벤트 수신기를 어떻게 구성해야합니까?
- 25. 열린 단어 파일 이벤트 잡기
- 26. FullCalendar qtip 이벤트 색상
- 27. 두 개의 UIGestureRecognizer를 함께 연결하려면 어떻게해야합니까?
- 28. 드롭 다운을 사용하여 파일에 연결하려면 어떻게해야합니까?
- 29. RVM을 자작 Ruby 디렉토리로 연결하려면 어떻게해야합니까?
- 30. GridView_RowDeleted 이벤트에 행 삭제 단추를 연결하려면 어떻게해야합니까?
이 기능이 작동하려면 닫기 핸들러가 될 색상 상자를 여는 것이 좋습니다. 문제는 색상 상자 내에서 결정됩니다 ... 사용자가이 버튼을 눌러 컬러 상자 안의 어떤 버튼을 누르는 지,이 프레스에 따라 서버의 결과 (따라서 버튼에 연결할 수 없음) –
이것이 바로 찾고 있었어. @ ItayMoav-Malimovka, 원하는대로 쉽게 편집 할 수 있습니다. 2 행에 if() 문을 작성하십시오. 올바른 것으로 표시되어야합니다. – Coomie