我不知道为点击功能传递事件参数的正确方法。
所以我不能通过那个课程:
谁能帮帮我?
更新
我的回答如下,但仍然不对。
function addBarClickEvent($bar,value) {
$bar.click(
function(e) {
alert(value);
}
);
}
答案 0 :(得分:2)
事件参数在click函数中传递如下
$(element).click(function(event){ // <-- see event argument getting passed in
// now you can use event object here
});
修改
这是代码的开始方式
function addBarClickEvent($bar,value) {
// add a click event to the bar that
// pops up an alert with the bars value
$bar.click(
// your code goes here!
);
}
这就是我的代码在函数
中的样子function addBarClickEvent($bar,value) {
// add a click event to the bar that
// pops up an alert with the bars value
$bar.click(
function(e){alert(value);}
);
}
虽然我刚刚测试过,但其他方式也很好用。尝试重置并在
上键入