Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从document.ready调用jQuery插件引发getPreventDefault错误_Javascript_Jquery_Asp.net Mvc - Fatal编程技术网

Javascript 从document.ready调用jQuery插件引发getPreventDefault错误

Javascript 从document.ready调用jQuery插件引发getPreventDefault错误,javascript,jquery,asp.net-mvc,Javascript,Jquery,Asp.net Mvc,我正在开发MVC应用程序,我有jQuery插件,计算页面的宽度和高度,我从document.ready函数调用它。我得到以下错误 ReferenceError: getPreventDefault is not defined MyCustomScript:1:115 Use of getPreventDefault() is deprecated. Use defaultPrevented instead. jquery-1.10.2.js:5389:0 no element found

我正在开发MVC应用程序,我有jQuery插件,计算页面的宽度和高度,我从document.ready函数调用它。我得到以下错误

ReferenceError: getPreventDefault is not defined MyCustomScript:1:115
Use of getPreventDefault() is deprecated.  Use defaultPrevented instead. jquery-1.10.2.js:5389:0
no element found
我的插件 主要功能
有时是警觉,有时不是。我也在firefox和jquery 1.10.2版上测试了clear browser Cash,你能在“window.onload”事件中而不是在“documen.ready”中尝试同样的方法吗? 如图所示,您正在尝试引用窗口对象以获取高度和宽度。除非它没有加载,否则你不会得到那个值

尝试使用如下代码:

$(window).load(function () {  
 $(this).adjustOuterStripLayout();  
});

错误显示getPreventDefault是不推荐使用的表单jquery版本。。您使用哪个jquery版本?转到此链接并下载jquery迁移插件。然后检查我有另一个应用程序,该应用程序具有相同版本的jquery和相同的jquery,并完全按照上面我定义的调用,但工作正常
$(document).ready(function () {

  alert("hello");

 $(this).adjustOuterStripLayout();
});
$(window).load(function () {  
 $(this).adjustOuterStripLayout();  
});