호버()에 변수를 전달할 수 있습니까?jquery : hover() 함수에서 변수를 전달 하시겠습니까?
아래 스크립트에서 동일한 변수를 두 번 선언하고 싶지 않습니다. var target = xxx
이 변수를 전역 변수로 지정하고 싶지 않습니다. target = xxx
bcos이 변수 이름 - 대상을 사용하는 다른 함수가 있습니다.
$('.image-profile').hover(function() {
var target = $('.button-change-image-profile',this);
target.show();
},function() {
//var target = $('.button-change-image-profile',this);
target.hide();
});
그래서 나는 그것이 잘못 물론,이
},function (target) {
같은 VAR을 통과했지만, 다른 방법이 VAR를 통과?
감사합니다. 이와 같이, (예를 들어 .each()
사용)을 반복 할 때
$('.image-profile').hover(function() {
$('.button-change-image-profile',this).toggle();
});
는 (보다 일반적으로 용액) 각 핸들러가 가능한 바깥을 정의 :
함수의 이벤트 유형에 인수를 전달하는 용도는 무엇입니까? 이제까지 원하는 것은 이벤트 나 this를 통해 사용할 수 있습니다 ... – kobe