Javascript jQuery鼠标指针错误

Javascript jQuery鼠标指针错误,javascript,jquery,Javascript,Jquery,当我为使用jQuery的网站编写插件时,我想知道为什么一些使用该脚本的网站会出现错误: Uncaught TypeError: Object #<Object> has no method 'mouseenter' 有没有没有没有没有mouseenter事件的jQuery版本,或者失败的原因是什么 Thx试试这个: plugin.setBehavior = function() { jQuery('#divname').bind("mouseenter",function(

当我为使用jQuery的网站编写插件时,我想知道为什么一些使用该脚本的网站会出现错误:

Uncaught TypeError: Object #<Object> has no method 'mouseenter'
有没有没有没有没有mouseenter事件的jQuery版本,或者失败的原因是什么

Thx

试试这个:

plugin.setBehavior = function() {
    jQuery('#divname').bind("mouseenter",function() {
        show();
    });
}

另外,如果
live
delegate
无法使用
bind
请不要粗鲁,也不要侮辱。请注意你的语言。虽然你可能会因为否决你答案的人没有留下评论而感到沮丧,但你不应该这样做。我理解你的沮丧,我同意你的看法。投否决票时总是留下评论是好的。希望这样做的人会解释。我删除了之前的评论,我没有投反对票,但我要说的是,live、delegate和bind在jquery 1.7中已被弃用,不再使用。那么我应该使用bind还是必须检查使用的jquery版本,因此脚本根据版本使用bind或on?Jquery 1.4.3()中添加了
bind
有关更灵活的事件绑定,请参阅为Jquery>1.7编写的.on()或.delegate()中的事件委派讨论。
plugin.setBehavior = function() {
    jQuery('#divname').bind("mouseenter",function() {
        show();
    });
}