可能性の重複:
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に示すよう