매개 변수가있는 함수를 이벤트 핸들러에 전달

로만 마트 비프

다음 코드가 있다고 가정 해 보겠습니다.

$('#from').focus(listExpand(1));
$('#to').focus(listExpand(3));

예상대로 작동하지 않습니다. 함수 자체가 아닌 함수 결과를 전달하고 있기 때문에 잘못 작동한다고 생각합니다.

따라서 올바른 구문은 다음과 같습니다.

$('#from').focus(listExpand); // no brackets and no parameters

하지만이 경우에는 어떤 매개 변수도 함수에 전달할 수 없습니다.

주제를 어떻게 구현할 수 있습니까?

존 에거 튼

호출을 listExpand별도의 함수 정의 로 래핑합니다 .

$('#from').focus(function(){ listExpand(1); });
$('#to').focus(function(){ listExpand(3); })

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

이벤트 핸들러를 매개 변수로 전달

분류에서Dev

이벤트 핸들러를 매개 변수로 전달

분류에서Dev

이벤트 핸들러에 추가 매개 변수를 전달 하시겠습니까?

분류에서Dev

onclick 이벤트 핸들러에서 매개 변수를 전달할 수 없음-React

분류에서Dev

매개 변수를 전달하는 여러 이벤트 핸들러가있는 여러 요소 d3.js; 코드 단순화

분류에서Dev

Python Bottle : 매개 변수를 함수 핸들러에 전달하는 방법

분류에서Dev

매개 변수를 React 핸들러 함수에 전달할 수 없습니다.

분류에서Dev

여러 이벤트가있는 jQuery .on () 메서드-이벤트 핸들러 함수에 인수 전달

분류에서Dev

ListItem onMouseOver 핸들러에 추가 매개 변수 전달

분류에서Dev

JS-이벤트 핸들러를 사용하여 함수에 인수 전달

분류에서Dev

새 양식에서 이벤트 핸들러로 변수 전달

분류에서Dev

인라인 JavaScript없이 동적 테이블에서 이벤트 핸들러로 매개 변수를 전달하는 방법

분류에서Dev

인라인 JavaScript없이 동적 테이블에서 이벤트 핸들러로 매개 변수를 전달하는 방법

분류에서Dev

이벤트 객체 및 기타 매개 변수를 JavaScript 함수에 전달

분류에서Dev

EventArgs는 이벤트 핸들러에 매개 변수를 전달하려고 할 때 항상 동일한 값을 갖습니다.

분류에서Dev

이벤트에 추가 매개 변수를 전달하는 방법

분류에서Dev

Ember 핸들 바 도우미의 이벤트 핸들러에 인수 전달

분류에서Dev

Ember 핸들 바 도우미의 이벤트 핸들러에 인수 전달

분류에서Dev

jQuery .on 핸들러에 매개 변수를 전달할 수 있습니까?

분류에서Dev

HTML에서 다중 인수 onMouseover 이벤트 핸들러 전달

분류에서Dev

jQuery에서 함수 핸들러 + 매개 변수로 이벤트 호출

분류에서Dev

lua에 이벤트 매개 변수가있는 전역 함수를 정의하는 방법

분류에서Dev

Xamarin의 Clicked 이벤트에 매개 변수를 전달할 수 있나요?

분류에서Dev

비동기 함수 값을 이벤트 핸들러에 전달하는 방법

분류에서Dev

이벤트 클래스에 두 개의 매개 변수를 전달할 수있는 이유

분류에서Dev

함수가 필요한 이벤트에서 매개 변수를 어떻게 전달합니까?

분류에서Dev

익명 함수를 추가하지 않고 이벤트 리스너의 메서드에 매개 변수 전달

분류에서Dev

인라인 구문을 사용하지 않고 기능 구성 요소에서 이벤트 핸들러로 매개 변수 전달

분류에서Dev

ReactJS에서 onClick 이벤트의 함수에 매개 변수를 전달하는 방법

Related 관련 기사

  1. 1

    이벤트 핸들러를 매개 변수로 전달

  2. 2

    이벤트 핸들러를 매개 변수로 전달

  3. 3

    이벤트 핸들러에 추가 매개 변수를 전달 하시겠습니까?

  4. 4

    onclick 이벤트 핸들러에서 매개 변수를 전달할 수 없음-React

  5. 5

    매개 변수를 전달하는 여러 이벤트 핸들러가있는 여러 요소 d3.js; 코드 단순화

  6. 6

    Python Bottle : 매개 변수를 함수 핸들러에 전달하는 방법

  7. 7

    매개 변수를 React 핸들러 함수에 전달할 수 없습니다.

  8. 8

    여러 이벤트가있는 jQuery .on () 메서드-이벤트 핸들러 함수에 인수 전달

  9. 9

    ListItem onMouseOver 핸들러에 추가 매개 변수 전달

  10. 10

    JS-이벤트 핸들러를 사용하여 함수에 인수 전달

  11. 11

    새 양식에서 이벤트 핸들러로 변수 전달

  12. 12

    인라인 JavaScript없이 동적 테이블에서 이벤트 핸들러로 매개 변수를 전달하는 방법

  13. 13

    인라인 JavaScript없이 동적 테이블에서 이벤트 핸들러로 매개 변수를 전달하는 방법

  14. 14

    이벤트 객체 및 기타 매개 변수를 JavaScript 함수에 전달

  15. 15

    EventArgs는 이벤트 핸들러에 매개 변수를 전달하려고 할 때 항상 동일한 값을 갖습니다.

  16. 16

    이벤트에 추가 매개 변수를 전달하는 방법

  17. 17

    Ember 핸들 바 도우미의 이벤트 핸들러에 인수 전달

  18. 18

    Ember 핸들 바 도우미의 이벤트 핸들러에 인수 전달

  19. 19

    jQuery .on 핸들러에 매개 변수를 전달할 수 있습니까?

  20. 20

    HTML에서 다중 인수 onMouseover 이벤트 핸들러 전달

  21. 21

    jQuery에서 함수 핸들러 + 매개 변수로 이벤트 호출

  22. 22

    lua에 이벤트 매개 변수가있는 전역 함수를 정의하는 방법

  23. 23

    Xamarin의 Clicked 이벤트에 매개 변수를 전달할 수 있나요?

  24. 24

    비동기 함수 값을 이벤트 핸들러에 전달하는 방법

  25. 25

    이벤트 클래스에 두 개의 매개 변수를 전달할 수있는 이유

  26. 26

    함수가 필요한 이벤트에서 매개 변수를 어떻게 전달합니까?

  27. 27

    익명 함수를 추가하지 않고 이벤트 리스너의 메서드에 매개 변수 전달

  28. 28

    인라인 구문을 사용하지 않고 기능 구성 요소에서 이벤트 핸들러로 매개 변수 전달

  29. 29

    ReactJS에서 onClick 이벤트의 함수에 매개 변수를 전달하는 방법

뜨겁다태그

보관