function AAA(i){console.log(i);}
$('div').click({i:'clicked'},AAA);
使用.click()时如何将参数/数据传递给函数?以上不起作用。
答案 0 :(得分:4)
传入的数据在事件处理程序回调函数
中以event.data
形式提供
function AAA(event){
console.log( event.data.i );
}
$('div').click({i:'clicked'}, AAA);
答案 1 :(得分:1)
绑定当前执行处理程序时传递给事件方法的可选数据对象。
function AAA(event){
console.log(event.data.i);
}
$('div').click({i:'clicked'},AAA);
答案 2 :(得分:0)
$('div').click(function(){
AAA('clicked');
});
答案 3 :(得分:0)
你试试这个
$('div').on('click', AA('test'));