日期:2014-05-16  浏览次数:20319 次

一个简单的关于jqery的事件绑定问题

在读一个第三方插件时,读到以下的一段代码:
$(document).bind('mousemove.promptumenu', function(mmove){
mmove.preventDefault();
var date = new Date();
var this_event = {
'time': date.getTime(),
'x': mmove.pageX,
'y': mmove.pageY
};
......
......
});
请问这个绑定的事件名称难道是叫mousemove.promptumenu 吗, 或者对于这个mousemove.promptumenu有其他理解吗, 请jquery大侠指点迷津
------解决方案--------------------
jQuerybind(type,[data],fn)
如果type参数的字符串中包含一个点(.)字符,那么这个事件就看做是有命名空间的了。这个点字符就用来分隔事件和他的命名空间。如: 
$obj.bind('click.name', handler) 那么字符串中的 click 是事件类型,而字符串 name 就是命名空间
------解决方案--------------------
你想怎样理解。
------解决方案--------------------
jquery中bind事件时的命名空间用法