가능한 중복 :
Passing parameters to click() & bind() event in jquery?추가 매개 변수 바인딩()
이 코드를 가지고는,
내가하고 싶은 것은clickcount = 0;
function filter() {
$(this).siblings().unbind('click', filter);
$(this).siblings().css({opacity: '0.3'}, 800);
clickcount++;
if(clickcount == 2){
$(this).siblings().bind('click', filter);
$(this).siblings().css({opacity: '1'}, 800);
clickcount =0;
}
}
$('a.one').bind('click', filter);
$('a.two').bind('click', filter);
$('a.three').bind('click', filter);
의 매개 변수를 전달 '필터'기능을 사용하여 동적으로 데이터를 전달할 수 있습니다. 예를 들어
이 내가 PHP에서 그것을 할 거라고 방법은 다음과 같습니다 -
function test(var) {
return $var;
}
echo test('this is a variable');
가 어떻게 바인딩을 사용하여 유사한 결과를 얻을 수 있습니까? bind()
documentation에 도시 된 바와 같이