- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在开发 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
(function($) {
$.fn.adjustOuterStripLayout = function () {
alert("strip");
$(window).bind('load resize', function () {
var viewport_height = $(window).height();
var viewport_width = $(window).width();
var webPage_containerWidth = $('.container').width();
alert("viewport_width " + viewport_width + "container " + webPage_containerWidth);
});
};
})(jQuery);
$(document).ready(function () {
alert("hello");
$(this).adjustOuterStripLayout();
});
有时会警报,有时则不会。我还清除了浏览器兑现并在 firefox 和 jquery 版本 1.10.2 上进行测试
最佳答案
您可以在“window.onload”事件而不是“documen.ready”中尝试相同的操作吗?因为,您试图引用窗口对象来获取高度和宽度。除非它没有加载,否则你不会得到这个值。
尝试使用如下代码:
$(window).load(function () {
$(this).adjustOuterStripLayout();
});
关于javascript - 从 document.ready 调用 jQuery 插件抛出 getPreventDefault 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29028177/
我想在 Firefox 中的加载页面上打印收据页 Firefox 显示以下错误.. 不推荐使用getPreventDefault()。请改用defaultPrevented。错误源行: src.get
以前我在代码中使用 jQuery 1.7.1。我收到上述错误。然后我直接从谷歌存储库使用了 jQuery 1.11.1 但我仍然收到此错误。我该如何解决这个问题? 由于这个错误,我的其他 jQue
我正在开发 Firefox 扩展,但我一直看到以下警告: Use of getPreventDefault() is deprecated. Use defaultPrevented instead.
我正在开发 MVC 应用程序,我有 jQuery 插件,计算页面的宽度和高度,我从 document.ready 函数调用它。我收到以下错误 ReferenceError: getPreventDef
我是一名优秀的程序员,十分优秀!