gpt4 book ai didi

javascript - Material 设计和 jQuery,滚动不起作用

转载 作者:行者123 更新时间:2023-11-28 15:20:46 24 4
gpt4 key购买 nike

在包含 Google 的 Material 设计时,我无法使用 jQuery 的 .scroll 方法。我使用Material Design Lite制作了网站的导航栏。

如果我排除/删除ma​​terial.min.js,则窗口上的滚动方法可以完美运行。我的简单 jQuery 代码是这样的:

jQuery(window).scroll(function () {
console.log("scrolled");
});

这是 JSFiddle http://jsfiddle.net/wwjoxtvp/2/

这是代码笔:http://codepen.io/MustagheesButt/full/PqBYop/

如何在不删除 Material 设计的情况下让 jQuery 工作?也许发生了一些冲突,但控制台没有显示任何内容。

最佳答案

基本上,您应该将滚动事件绑定(bind)到 .mdl-layout__content 类,因为 Material Design lite 正在使该元素可滚动。

$('.mdl-layout__content').on('scroll', function () {
console.log('scrolled');
});

关于javascript - Material 设计和 jQuery,滚动不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31538512/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com