Gridster을 사용하여 드래그를 시작하고 중지 할 때 이벤트를 바인딩 할 수 있습니다. 하지만 항목을 한 번의 클릭으로 이벤트를 바인딩하려면 어떻게해야합니까? 항목을 제거하거나 속성을 설정하려면 항목을 선택할 수 있어야합니다.Gridster로 클릭 이벤트 처리
0
A
답변
0
jquery 클릭 이벤트를 사용하여 요소에 대한 단일 클릭을 바인딩 할 수 있습니다. Here is an example of the same. 다음은 바인딩의 일반적인 레이아웃입니다.
$('.layout_block').click(function() {
//function to set some properties using $(this)
//setting an identifier to remove the element
}
여기 layout_block
은 gridster의 모든 요소에 대한 클래스입니다.
0
javascript $(document).on("click", ".layout_block", handler);
도 gridster.add_widget();
에 추가 위젯, 날 위해 일했습니다.
0
이 작업 코드가 있습니다.
$(".gridster ul li button.close").click(function() {
gridster.remove_widget($(this).parent());
});
그래서 내 리튬 요소 내부에서, 나는 위젯 방법
gridster.remove_widget
를 호출하고 제거하기위한 html 요소를 통과, 클릭 이벤트의 검출에
class=close
있는 버튼이 있습니다.
해피 코딩 :
관련 문제
- 1. 처리 클릭 이벤트 ABPersonViewController
- 2. Zingchart 클릭 이벤트 처리
- 3. 포스트 백이없는 클릭 이벤트 처리
- 4. 클릭 이벤트 처리 관련 문제
- 5. 크롬 링크 클릭 이벤트 처리
- 6. 자바 스크립트 클릭 이벤트 처리
- 7. SAPUI5 : 클릭 이벤트 올바르게 처리
- 8. pygtk의 두 번 클릭 이벤트 및 단일 클릭 이벤트 처리
- 9. 대리자 ItemClick 클릭 이벤트 처리 (scaleform)에 대한 이벤트 처리
- 10. 이미지 처리 ContentEditable 영역에서 이벤트 클릭
- 11. 커스텀 gwt 위젯의 클릭 이벤트 처리 방법
- 12. 전체 UserControl 화면에서 클릭 이벤트 처리
- 13. jquery parent 자식 클릭 이벤트 처리
- 14. 주문이 중요한 jQuery에서 여러 클릭 이벤트 처리
- 15. 마스터 페이지에서 버튼 클릭 이벤트 처리
- 16. 다른 방법으로 GWT 클릭 이벤트 처리
- 17. vb net : Gecko.DOM.GeckoInputElement 클릭 이벤트 처리 방법
- 18. 이미지 처리 방법 버튼 클릭 이벤트
- 19. 테이블 내부의 jQuery 클릭 이벤트 처리
- 20. C# 코드에서 Powerpoint 모양 클릭 이벤트 처리
- 21. Jquery : 처리 확인란 JQuery로 이벤트 클릭
- 22. NSButton Swift에서 클릭 및 릴리스 이벤트 처리
- 23. 버블 링으로 많은 요소의 클릭 이벤트 처리
- 24. C++ 코드에서 HTML 버튼 클릭 이벤트 처리
- 25. AJAX를 통해 LinkButton 클릭 이벤트 처리
- 26. Visual C++에서 버튼 클릭 이벤트 처리
- 27. C#의 모든 마우스 클릭 이벤트 처리
- 28. 처리 mediaelement.js에서 클릭 이벤트 재생/일시 중지
- 29. 웹 브라우저 컨트롤의 클릭 이벤트 처리
- 30. JQWidgets의 jqxgrid에서 이벤트 처리
초기화 후 추가 된 요소에는 작동하지 않습니다. 나는 '$ ('. layout_block '). on ('click ', function() {});'을 사용해 보았지만 그 중 하나는 작동하지 않았다. –
어떤 메소드를 사용하든, 새 요소는 eventhandler를 등록해야하며, 이는 .click() 함수를 다시 초기화해야합니다. – Nupur
아 물론! 이제 작동합니다 :'var widget = gridster.add_widget ('