0

当我点击一个按钮时,我调用 changeProfil 方法:

'tap div:first-of-type button:first-of-type': 'changeProfil'

我想知道传递给这个函数的参数是什么。我试过了:

changerProfil: function(e) {
    alert(JSON.stringify(e))
}

但我收到此错误:“json.stringify 无法序列化循环结构”

另外,我不能做console.log。我怎么知道传递的参数是什么?

4

1 回答 1

1

主干视图用于delegateEvents绑定事件和

使用 jQuery 的on函数为视图中的 DOM 事件提供声明性回调。

jQueryon规范化的事件对象传递给事件处理程序:

jQuery 的事件系统根据 W3C 标准规范化事件对象。事件对象保证被传递给事件处理程序。原始事件的大多数属性都被复制并规范化到新的事件对象。

JSON.stringify不能序列化任意对象,所以不要使用它,只是说console.log(e)甚至console.log(arguments)看看你通过了什么。

于 2013-11-02T22:19:27.703 回答