$(window).woll(function(){..})未在Bootstrap v3.2中加载
$(window).scroll(function() {...}) not loading in Bootstrap v3.2?
当用户滚动窗口时,我想在Plunk示例中使用$(window).scroll
函数来更改变量:
$(document).ready(function(){
$(window).scroll(function(){
document.getElementById('myResults').innerHTML = $(window).scrollTop();
});
});
所需的行为是#myResults
将从其默认的html值更改,并在每次发生任何滚动时更新为当前的$(window).scrollTop();
值。
但我无法让它发挥作用。我不认为是Angular路由模块造成了问题,因为我创建了第二个例子,其中#myResults
元素被渲染为视图的一部分,它仍然可以正常工作。我的主要例子是通过视图渲染的,但不能工作。。。第一个例子有什么不同?我怎样才能让第一个例子发挥作用?
在第一个示例中,window
不是滚动条所应用的对象。
而是以下<div>
:
<div id="targetDiv" data-ng-controller="MainCtrl" class="ng-scope">
定位为填充视口,并允许在其内容溢出其维度时滚动:
// Main Panel Styling (line 229 of main.less)
#targetDiv{
/* ... */
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
overflow: auto;
/* ... */
}
您必须为事件和当前值引用此元素,才能对滚动的内容做出反应:
$(document).ready(function(){
$('#targetDiv').scroll(function(){
document.getElementById('myResults').innerHTML = $('#targetDiv').scrollTop();
});
});
相关文章:
- 如何在Bootstrap Modal中为动态点击生成的变量设置jade属性
- 浮动页脚栏-使用Bootstrap隐藏
- Twitter Bootstrap typeahead:使用“this”获取上下文/调用元素
- 创建带有和不带有JavaScript的Bootstrap下拉菜单
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 单击超链接时,如何使用Google Maps API v3缩放地图
- 标记的实时更新,无需加载页面谷歌地图API V3
- AngularJS/HTML/Bootstrap元素用于动态搜索结果
- 可以'在IE上的Bootstrap(v3.3.4)中,无法在导航栏下看到Carousel
- jQuery在使用Bootstrap 3的Google Map v3的信息窗口中工作不完美
- Twitter Bootstrap v3.0.0 未显示模态组件
- Glyphicon Bootstrap v3 Not loaded
- Google Maps API V3 未使用 Twitter 的 Bootstrap 在选项卡式页面上竞争性呈现
- $(window).woll(function(){..})未在Bootstrap v3.2中加载
- Bootstrap v3.2组件显示(折叠水平面板)
- 如何将Twitter Bootstrap与Google Maps v3一起使用
- 与bootstrap v3.3.5和jquery 1.11.3一起使用tooltip-master时,文本框不显示
- 为google maps API v3标记添加一个bootstrap 3工具提示
- 如何将meanjs v0.4.2默认应用程序与bootstrap v3.3.7主题集成
- 在Bootstrap Modal v3.3中初始化列表