未捕获的类型错误:object[object object]没有方法'onmouse'
uncaught typeerror: object [object Object] has no method 'onmouse'
我运行了一个页面,得到了这个错误:
Uncaught typeerror: object [object Object] has no method 'onmouse'
它所指的代码如下:
$('.firsttext').onmouse(function () { $('.textinline.hover').show() });
我的猜测是,正在使用的.firsttext没有onhouse事件,但可能有onClick,但我没有在页面上运行.firstttext或.textinline。尽管它可能在我的CSS中,附在某个地方。不知道如何弄清楚它在谈论哪种方法。
即使在纯JS中也没有"onhouse"这样的事件;也许你的意思是"onmouseover"?请参阅MDN事件引用或jQuery鼠标事件类别。
然后,您需要使用相应的jQuery等价物来绑定事件(不会以"on"开头;例如.mouseover()
)或使用通用的.on()
函数(我倾向于认为这更清楚),或者在jQuery的早期版本中,使用.bind()
。
您需要这样写:
$('.firsttext').on('mouseover', function () { $('.textinline.hover').show() });
jQuery on
函数将一个事件处理程序附加到所选元素。http://api.jquery.com/on/
相关文章:
- Android/Javascript:Uncaught TypeError Object[Object]没有方法'
- angular ui下拉切换[object object]没有方法父级
- jqxGrid失败并出现错误“;Object[Object Object]没有方法'jqGrid'&”;
- 未捕获的类型错误:Object[Object Object]没有方法'fancybox'
- javascript中的Object.create方法
- jQuery令牌输入轨道获取错误Uncaught TypeError:Object[Object Object]没有方法
- 为什么dijit.form.Select有方法setStore(),而dijit.fform.FilteringSele
- 重写JavaScript中的Object.create方法
- 未捕获的类型错误:Object[Object Object]没有方法'滑块'
- jquery autocomplete组合框错误:未捕获类型错误:Object[Object Object]没有方法
- JQuery Object[Object Object]没有方法'滑块'当尝试使用滑块演示时
- jquery Object 没有方法 'xyz'
- Javascript TypeError: Object 没有方法
- Object.Prototype 方法和 IIFE(立即调用的函数表达式)中的“use strict”
- 使用 $().trigger() 并获取 TypeError: Object [object Object] 没有方法“
- SAPUI5 setTimeout() --> Object 没有方法
- 创建一个具有 3 个方法的 JavaScript 对象抛出 Object 没有方法
- Jquery:Uncatch TypeError:Object #
- Azure 节点.js脚本:TypeError:Object #
没有方法“toQueryObject” - jQuery uncatch TypeError Object 没有方法