모두 Jquery API 문서에 다음과 같은 코드 샘플이 많이 있습니다. $(someselector).somemethod({somehandle:function(event, ui) {}});
예 : here을 확인할 수 있습니다. 그러나 function
의 event
및 ui
매개 변수를 사용하는 방법과 이벤트 대상 개체를 얻는 방법을 이해할 수 없습니다. 우리는 이것을 참조하기 위해 this
을 사용할 수 있습니까? 이것에 대한 자세한 내용은 jquery doc에 없습니다. 누군가가 그것에 대해 더 많이 알 수 있기를 바랍니다. 감사.Jquery API 사용이 누락되었습니다.
1
A
답변
2
event
및 ui
변수는 콜백 함수의 매개 변수입니다. 그냥 매개 변수 목록에 지정하면 함수에서 액세스 할 수 있습니다.
$(".selector").selectable({
selected: function(event, ui) {
event.foo();
ui.bar();
}
});
당신은 당신이 당신의 브라우저의 자바 스크립트 디버거에서 중단 점을 배치 할 수 있습니다이 정보를 사용하여 객체를 검사하거나 내가 가장 좋아하는 방법은 최근
console.log(event);
를 사용하고 크롬에서 실행하는 방법을 궁금해하는 경우 당신은 얻을 개체이며 콘솔에서 사용할 수있는 멤버입니다.
HTML
<div class="selector">
<span>1</span>
<span>2</span>
<span>3</span>
<span>4</span>
<span>5</span>
</div>
JS는
$(".selector").selectable({
selected: function (event, ui) {
console.log(event);
console.log(ui);
}
});
1
당신은 따 얻을 rget (event.target
)은 http://api.jquery.com/category/events/event-object을 참조하십시오. ui
매개 변수에는 API 참조에 명시된대로 현재 선택된 요소가 포함됩니다.
+0
안녕하세요, @ gpasci, 친구, 당신이 뭔가 잘못된 것 같아요, event.target 선택한 항목의 부모입니다. Ui 매개 변수는'object {}'입니다. 그것을 확인하거나 답을 수정하십시오. 감사합니다. –
+0
사실 당신이 옳다.이 경우 아이들 이벤트는 부모에게 위임된다. 좋은 콘솔 프린트는 항상 상황을 명확하게하는 데 도움이된다. – gpasci
관련 문제
- 1. 사용이
- 2. Google API autoload.php가 누락되었습니다.
- 3. dotcloud에서 Api 키가 누락되었습니다.
- 4. USPS API 크기가 누락되었습니다.
- 5. jQuery "$ (this)": 반복 사용이 효율적입니까?
- 6. 문제 : 앱에 비공개 API 사용이 포함되어 있습니까?
- 7. AutoCompleteTextView Google Place API 사용이 작동하지 않습니다.
- 8. 사용이
- 9. 사용이
- 10. 사용이
- 11. 사용이
- 12. JQuery 모바일 아이콘이 누락되었습니다.
- 13. jQuery TinyMCE advimage 누락되었습니다
- 14. Jquery 캘린더 화살표가 누락되었습니다.
- 15. jquery-rails로 rails.js가 누락되었습니다.
- 16. python 3 API 함수가 누락되었습니다.
- 17. Google지도 API 중국어 파일이 누락되었습니다.
- 18. Google Awareness API v9.6이 누락되었습니다.
- 19. JQuery Datepicker 헤더 텍스트가 누락되었습니다.
- 20. jQuery - IE8 선택 상자가 누락되었습니다.
- 21. 사용이 NHibernate에
- 22. 사용이 제한되어
- 23. 사용이 스키마
- 24. 보기 사용이
- 25. 사용이 작업
- 26. 사용이 프롤로그
- 27. 사용이 부하
- 28. Swift3 사용이
- 29. 웹 API 라우팅 제약 HttpMethod에서 패치가 누락되었습니다.
- 30. Google지도 API V2 google-play-services_lib.jar가 누락되었습니다.
안녕하세요, 친구, 왜'ui '매개 변수에'object {}'를 가져 왔습니까? 감사. 나는 방화범에 시험해 본다. –