Jquery mousemove事件导致网络错误
我在angular 2项目中使用jquery代码:Jquery mousemove事件导致网络错误,jquery,angular,umd,Jquery,Angular,Umd,我在angular 2项目中使用jquery代码: $('#someId').mousemove(someFunction); 为了隔离问题,“someFunction”是一个空函数 当我将光标移动到#someId元素上时,出现以下错误: 我也试着从角度提出这个事件,和jquery的问题一样 平台浏览器中出现了什么。umd.ts:934 BrowserDomAdapter.prototype.setProperty = function (el, name, value) { el[na
$('#someId').mousemove(someFunction);
为了隔离问题,“someFunction”是一个空函数
当我将光标移动到#someId元素上时,出现以下错误:
我也试着从角度提出这个事件,和jquery的问题一样
平台浏览器中出现了什么。umd.ts:934
BrowserDomAdapter.prototype.setProperty = function (el, name, value) { el[name] = value; };
解决方案:
事件本身会导致angular zone.js algo检查所有绑定。其中一个导致iframe源重新计算url。
$('someId')。mousemove(someFunction)代码>它不清楚什么是someFunction
。它是函数还是调用函数语句?如果它正在调用函数,那么您需要执行类似于$('#someId').mousemove(function(){somefunction();})的操作;函数somefunction(){//您可以将其留空或在此处编写一些代码}
函数somefunction(){}这不是问题,请查看images@JohnLibes你怎么知道这不是问题?从你的问题来看,这肯定是个问题。请给出你问题的所有相关细节。那么问题出在哪里?您的单行代码没有帮助。添加更多的代码,告诉我们您实际遇到了什么问题?顺便说一句,我不知道角度。另外,如果您能够为您的问题创建一个更合适的fiddle示例。@JohnLibes不清楚的是您正在发出一个未定义的异步请求。你在哪里提出这个要求?你是如何提出这个要求的?问题可能是你把this
的用法搞砸了,但是很难分辨出什么,因为它可能是别的东西。