Jquery-Layout 抛出错误,因为 $N.selector 未定义

标签 jquery

我正在尝试移植一个遗留项目,它使用了 Jquery-Layout。当我尝试启动应用程序时,它到达线路...

sC.selector = $N.selector.split(".slice")[0];

还有呕吐...

Cannot read property 'split' of undefined

现在我对这个库了解不多,但如果我在失败点断点,我会看到 $N instanceof jQuery 返回 true,并且我会在集合中看到一个 DOM 元素。它可以没有选择器吗?

最佳答案

对于 jquery.layout 1.4.4 只需注释第 1831 行: sC.selector = $N.selector.split(".slice")[0];一切正常(在 jQuery v3.3.1 上测试)

关于Jquery-Layout 抛出错误,因为 $N.selector 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39513448/

相关文章:

jquery - 调整浏览器大小时 Javascript 刷新 + 如何减少痛苦

javascript - jQuery 不能在 HTML 文件中工作

Javascript 循环遍历事件内的数组

jquery - 动态生成 HTML 后显示器发出铃声

javascript - 后代选择器和:has selector in jQuery?有什么区别

javascript - 模拟鼠标滚动事件

javascript - 为什么 JSHint 警告我在回调函数中使用 'this'?

javascript - 根据 float 元素的高度定位 CSS 元素

jQuery 追加到 .each

javascript - 如何获得(显示:none)element height using pure JavaScript?