Nano Scroller在引导程序DropDown和Model Box中不起作用
Nano Scroller is not working in bootstrap DropDown and Model Box
我正在尝试创建一个类似于facebook的消息和通知系统,下拉菜单中有nano滑块(nanoScroller.js)。但是,内容正在滚动,但滑块不可见。
这是我的html代码:
<li class="dropdown messages-menu">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
<i class="fa fa-envelope-o"></i>
<span class="label label-success">4</span>
</a>
<ul class="dropdown-menu">
<li class="header">You have 4 messages</li>
<li>
<div class="nano-message nano">
<ul class="menu nano-content" >
<li><!-- start message -->
<a href="#">
<div class="pull-left">
<img src="http://hr.youngminds.com.np/assets/img/avatar5.png" class="img-circle"
alt="User Image">
</div>
<h4>
Support Team
<small><i class="fa fa-clock-o"></i> 5 mins</small>
</h4>
<p>Well done ...</p>
</a>
</li>
<!-- end message -->
<li>
<a href="#">
<div class="pull-left">
<img src="http://hr.youngminds.com.np/assets/img/avatar5.png" class="img-circle"
alt="User Image">
</div>
<h4>
Prakash Bhandari
<small><i class="fa fa-clock-o"></i> 2 hours</small>
</h4>
<p>I am happy with .....</p>
</a>
</li>
<li>
<a href="#">
<div class="pull-left">
<img src="http://hr.youngminds.com.np/assets/img/avatar5.png" class="img-circle"
alt="User Image">
</div>
<h4>
Developers
<small><i class="fa fa-clock-o"></i> Today</small>
</h4>
<p>We are happy with our task...</p>
</a>
</li>
<li>
<a href="#">
<div class="pull-left">
<img src="http://hr.youngminds.com.np/assets/img/avatar5.png" class="img-circle"
alt="User Image">
</div>
<h4>
Sales Department
<small><i class="fa fa-clock-o"></i> Yesterday</small>
</h4>
<p>Our salses ...</p>
</a>
</li>
<li>
<a href="#">
<div class="pull-left">
<img src="http://hr.youngminds.com.np/assets/img/avatar5.png" class="img-circle"
alt="User Image">
</div>
<h4>
Management
<small><i class="fa fa-clock-o"></i> 2 days</small>
</h4>
<p>We are management ...</p>
</a>
</li>
</ul>
</div>
</li>
<li class="footer">
<a href="#">See All Messages</a>
</li>
</ul>
这是我的javascript代码:$(".nano-message").nanoScroller();
有什么错误或其他方法可以解决这个问题吗?
我确信HTML和JS代码中没有错误。我很久以前也遇到过同样的问题,但我已经通过以下方式解决了。
$(".messages-menu").click(function(){
setTimeout(function () {
$(".nano-message").nanoScroller();
}, 100)
});
相关文章:
- Ember Data DS.Model's set函数不起作用
- 在localhost Dev Box上测试JSONP请求的最佳方式
- 将po-box javascript正则表达式转换为c#regex
- C#asp.net mvc Set CheckBoxFor已检查的具有Model Value的属性
- Rails将JavaScript对象存储到Model的有效方式
- 从 Javascript 中设置 ng-model name
- 谷歌地图API v3:Initial View is Fine,but Gray Box with No Map if
- Nano Scroller在引导程序DropDown和Model Box中不起作用
- Model中的Typeahead返回空值以形成输入字段
- Javascript Drop Down Box
- 动态地从“;joint.shapes.devs.Model”;JointJS
- 如何修改或类似@model.count的内容,根据单元格值计算行数
- Toggle Switch在包含ng model和ng repeat之后不进行切换
- 在Angularjs中,我如何使用ng repeat、ng model和ng click来动态更改内容
- Backbone model.change() not firing
- mongoose.js Model.remove在循环中只能工作一次
- vue-js-单选按钮won't默认情况下使用v-model属性进行检查
- 当与之关联的 ng-model 为 false 时,Angularjs 复选框值不会取消选中
- Jquery cookie - toggle box
- 从node.js应用程序调用Mongoose Model.save()时挂起