一起来看一下导致错误部分的代码吧:
var EditIcon = {
init: function () {
$('elem').on('mouseenter', EditIcon.mosenter)
.on('mouseleave', EditIcon.mosout);
},
mosenter: function () {
// do something
},
mosout: function () {
// do something else
}
}
// 执行代码
EditIcon.init();
接着浏览器中看到jQuery报错:
Cannot call method 'createDocumentFragment' of undefined
谢谢热心的同学解惑 ಥ_ಥ
============
放个JSFIDDLE的例子:
http://jsfiddle.net/26HCX/1/
关于
我觉得你应该console.log一下这里面的item。
如果我没记错的话,这里应该传入的是一个Event,而不是Dom元素。