나는 (내 pageshow
리스너에서) JQuery와 모바일 아코디언 목록은 바인드 해제, JQuery와 모바일 축소
내가 사용 항목 중 하나의 확장을 듣고있어 사용하고 내 응용 프로그램에서
$("#myListSection").bind("expand",function(){})
을 확장 페이지가 앞뒤로 전환됩니다. 여러 개의 "확장"구독이 만들어져 문제가 발생하여 목록으로 다시 전환 할 때 섹션을 확장 할 때 여러 함수가 호출 될 수있었습니다. 따라서 리스너를 없애기 위해 페이지를 떠날 때 unbind
메서드를 사용하려고합니다.
문제는 내가 이벤트를 바인딩 해제 한 다음 시도하고 다시 바인딩 할 때 발생합니다.
$("#myListSection").unbind("expand")
$("#myListSection").bind("expand")
은 기본적으로 하나의 (선한) 이벤트가 발생되고 확장 지금이 있지만 목록 섹션 ... 난 그냥 내 청취자보다 더 파괴 때어를 생각하고 확장하지 않습니다.
JS 바이올린 예 : http://jsfiddle.net/6txWy/1658/
죄송합니다. http://jsfiddle.net/Palestinian/6txWy/1660/ – Omar
아니요. 확장 리스너를 추가하고 리스너를 제거한 다음 나중에 동일한 div에 다시 첨부하고 싶습니다. – K2xL