【问题标题】:Nanoscroller showing Cannot read property 'style' of undefined why?Nanoscroller 显示无法读取未定义的属性“样式”,为什么?
【发布时间】:2015-11-21 23:47:24
【问题描述】:

这是我的代码

<ul id="selectProfileOptions_IC" class="dropdownToggle_cont" ></ul>

我在 ul 元素下列出了一些名称

我使用 nanascroller 滚动这里是我的代码

$(".dropdownToggle_cont.nano").nanoScroller({stop: true});
    $(".dropdownToggle_cont").css('height',$(".dropdownToggle").height()).addClass('nano');
    $(".dropdownToggle_cont.nano").nanoScroller();  

显示错误 Uncaught TypeError: Cannot read property 'style' of undefined

我还添加了我的 nano.css 文件。

【问题讨论】:

  • $(".dropdownToggle") 存在吗?
  • 抱歉是 $(".dropdownToggle_cont ")
  • 这个引用是否指向有效元素 $(".dropdownToggle").height() ?
  • $(".dropdownToggle").height() 当我将此 lint 打印到控制台时,它显示 0
  • 您需要包含所有相关代码。

标签: javascript php jquery html css


【解决方案1】:

当您的 .nano 元素中没有 .nano-content 元素时,会发生此错误

【讨论】:

  • 这个答案被否决了,但在我的情况下它是正确的。
【解决方案2】:

如果已经生成了滚动条就会出现这个错误

【讨论】:

    猜你喜欢
    • 2018-09-23
    • 1970-01-01
    • 2021-08-04
    • 2017-01-15
    • 2020-07-01
    • 1970-01-01
    • 2021-04-24
    • 2019-06-29
    • 2015-01-13
    相关资源
    最近更新 更多