黑发3980392
2017-07-05 10:25
<script type="text/javascript">
//不同函数传递数据
function data(e) {
alert(e.data) //1111
}
function a() {
$("button:eq(2)").click(1111, data)
}
a();
</script>
其中代码$("button:eq(2)").click(1111, data)中的data作为函数不应该是data()的形式吗
在JS里面,函数也是一个对象,所以这里的data是一个函数对象,而如果用data()的形式,就是以这个函数对象返回的结果作为参数而不是该函数了。
jQuery基础(三)—事件篇
89997 学习 · 625 问题
相似问题