Tag: typeerror

TypeError jQuery offset()。top未定义

Firefox调试器显示了一个jQuery函数的TypeError,旨在当用户同时滚动和更新类时,将导航栏粘贴到页面顶部。 function如下。 $(window).scroll(function() { if ($(“.navbar”).offset().top>30) { $(“.navbar-fixed-top”).addClass(“sticky”); } else { $(“.navbar-fixed-top”).removeClass(“sticky”); } }); 产生的错误就是这个。 时间戳:31/01/2014 10:01:04 错误:TypeError: $(…).offset(…)未定义 我已经在SO上查找了类似的示例,但无法将结果转换为修复。 任何帮助将不胜感激。

未捕获的TypeError:$(…)。draggable不是函数

大家好我想让一些divs拖延,我已经设法用jquery-ui做到了。 我还有一个脚本删除2个div并将它们合并为一个(如果它们已经合并在一起)但是当我在新的“合并”div上调用draggable函数时我得到的错误是标题…所以问题是什么 ? 怎么可能.draggable函数在一个地方工作而不在另一个地方(在同一个文件中)!! 这是可拖动的function: function drag($class){ $(“.”+$class).draggable({ containment: “.tab-content”, grid: [ 3, 3 ], zIndex:100, obstacle: “#nothere”, preventCollision: true, drag: function(){ $(“.test”).css(“background-color”,”red”); $(this).css(“background-color”,”green”); } }); } 首先,我为测试类调用它,它完美无缺地运行 drag(“test”); 但是当我在合并函数内再次调用它时它会返回错误:Uncaught TypeError:$(…)。draggable不是函数 drag(“test:not(.ui-draggable)”); js文件正确加载:

jQuery.browser:Javascript Uncaught TypeError

我遇到了一个错误,它不会让我的页面加载。 未捕获的TypeError:无法读取未定义的属性“msie” 控制台中的错误引用此代码: if (jQuery.browser.msie) extra_px += 3; // Fix Link Clicking on IE 7 and below versions if (jQuery.browser.msie && Number($.browser.version) < 8) { span_text.css('cursor', 'pointer'); span_text.click(function() { window.location = menu_item.parent().attr("href"); }); } 奇怪的是它突然发生了,我没有改变一件事。 作为参考,我正在使用Wordpress。

TypeError:$(…)。parents(…)。size不是函数

我有一个基本脚本,允许我点击网站的背景,不包括#content 。 将jQuery升级到3.1.0版本后,我收到此错误: TypeError: $(…).parents(…).size is not a function 。 $(function() { $(“#background”).click(function(e) { if (e.target.id == “wrapper” || $(e.target).parents(“#wrapper”).size()) { // do nothing } else { window.open(‘http://example.com’); } }); }) ` 我不知道如何解决它。 jQuery正确加载。 请帮忙。

我的javascript返回此错误:$ .ajax不是函数

不知道出了什么问题,但我从Chrome控制台收到此错误: jquery-3.2.1.slim.min.js:1244 jQuery.Deferred exception: $.ajax is not a function TypeError: $.ajax is not a function at HTMLDocument. (file:///C:/Users/Adam/Desktop/UseTime/js/example.js:3:7) at j (file:///C:/Users/Adam/Desktop/UseTime/js/jquery-3.2.1.slim.min.js:1193:55) at k (file:///C:/Users/Adam/Desktop/UseTime/js/jquery-3.2.1.slim.min.js:1199:45) undefined r.Deferred.exceptionHook @ jquery-3.2.1.slim.min.js:1244 jquery-3.2.1.slim.min.js:1247 Uncaught TypeError: $.ajax is not a function at HTMLDocument. (example.js:3) at j (jquery-3.2.1.slim.min.js:1193) at k (jquery-3.2.1.slim.min.js:1199) 从这个JavaScript: $(function() { //when the DOM is ready var times; […]