当前位置:嗨网首页>书籍在线阅读

29-解决方案

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

9.7.2 解决方案

上述问题的解决曾经很复杂。你必须生成闭包,封装对象,然后将它们传递给 bind()

从jQuery 1.3.3起, bind() 方法中已经添加了一个新的参数,允许指定一个对象为作用域或者事件处理程序的 this 对象,而不需要使用函数闭包。

这使得所需的代码既简短又快速。现在,可以将对象方法作为函数传递,对象本身则作为作用域。