问题标签 [serialscroll]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - 了解基本用法:jQuery.ScrollTo / jQuery.SerialScroll
我正在尝试使用jQuery.ScrollTo / jQuery.SerialScroll Horizontal Scrolling 小部件。下面的 HAML 和 Javascript 应该可以工作,但不能。我肯定已经浏览过SO 中的所有其他示例。我什至让它连续滚动了一段时间。但我一定是改变了结构,只是不明白它在某种程度上的用法。我有什么明显的遗漏吗?
HAML
Javascript
提前致谢
编辑
顺便说一句,这段代码确实滚动了元素。但是 i)它不能让我使用下一个/上一个触发器,并且 ii)它不允许我禁用我的下一个 / 上一个按钮。
jquery - jQuery SerialScroll:将类添加到活动项
我正在使用 Ariel Flesler 的 serialScroll 脚本,并且想向活动或突出显示的项目添加一个类,以便我可以使用 CSS 对其进行样式设置。阅读文档我发现了通知触发器,但我不确定如何/是否可以使用它来完成此操作。
这是我的代码:
jQuery
HTML
我是否误解了通知触发器的功能?如果是这样,是否有任何替代方法来完成我所追求的?
jquery - 无论如何要使用 serialscroll 选择/聚焦当前的 div/元素以进行进一步的脚本编写?
我正在构建一个水平滚动的网站并使用 jquery serialscroll 进行导航。我已经绑定了页面上的键盘箭头键(左和右)和按钮,以使用 div 标签滚动到下一个元素。效果很好,但我想知道是否有办法为另一个脚本选择/调用当前元素/div?
基本上,我想绑定向上/向下箭头,第一次按下以向下展开 div,然后随后按下(可能再次使用 serialscroll)向上和向下滚动这个 div。
如果有人能帮助我解决这个问题,我将不胜感激。也许 serialscroll 或 scrollto 是最好的插件,我欢迎任何替代品。
当我在我的第一个网站上工作时,我可能会问很多问题,所以请多多包涵。我对 jscript 的了解很基础,但我学得很快。提前致谢。
代码示例:
只是一个更新,我能够通过更改代码来回答我的问题:
这允许向当前元素添加一个新类,我可以使用 jscript 相应地更改它。
jquery - 从另一个函数的 if/else 设置变量
由于需要考虑 CSS 边距的变化,我在处理这段代码时遇到了问题。我想通过在函数中添加if/else来更改var $offset
插件中的。我是 javascript 的新手,我不确定如何正确执行此操作。serialScroll
$margins
.keybind
这是我的代码:
javascript - 按键和鼠标单击后将函数变量转换为全局变量
我已经更新了我的问题,因为我认为我有解决原始问题的方法。我想将 转换为可用于计算另一个函数$margins
的全局变量。$offset
我需要在(箭头)按键、鼠标点击和可能的鼠标滚轮操作之后更新变量。有一个简单的解决方案吗?
这是我的代码:
我提出的代码可能不适合我的解决方案。我正在处理的网站是http://lastnighti.co.uk/我希望用户主要使用 serialscroll 插件通过箭头键来浏览该网站。我遇到的问题是,如果用户通过按向下箭头突出显示图像,然后继续按向右箭头键以继续到下一个图像,则由于 serialscroll 考虑了边距宽度,它会被过度拍摄。
这让我伤心了一个多星期。我尝试过排队和setTimout
函数,但它们破坏了 UI 的流畅性。基本上我上面的问题是更改$offset
变量以说明何时和图像在.selectstyle
类中突出显示。我将不胜感激上述问题的任何解决方案以动态控制$offset
.
jquery-plugins - Ariel Flesler 的 scrollTo/serialScroll 的任何现代、更新、更好的替代品?
我经常使用 scrollTo 和 "child"-plugin serialScroll,并且喜欢它们,因为它们
- 实际上是滚动的东西,而不是动画css属性(边距/位置等)
- 很灵活,可以在许多不同的情况下使用,这与许多其他滚动条/滑块不同,它们添加了一堆你并不真正需要的花里胡哨。
问题是,这些插件自 2009 年以来就没有更新过,尽管它们仍然可以正常工作,但无论 jquery 版本如何,都有一些需要改进的地方(比如在初始化后更改设置的能力),总的来说它没有使用 3 年前的插件是最佳选择,它既坚固又稳定。
有没有人建议其他可能做同样事情的插件,也许更好?
javascript - Jquery scrollTo serialScroll在ajax加载后跳回第一项
我需要单击 jQuery serialScroll/scrollTo 中的 .next 按钮,不仅可以滑动到下一个项目,还需要在此之前对新内容进行 ajax 调用。在serialScroll中的.next按钮上进行ajax调用的最佳方法是什么?
这是 serialScroll 的东西;
和ajax代码:
javascript - jQuery serialScroll /scrollTo next 和 prev 按钮仅分配给可见元素?
我在页面上有一个可见项目,其余项目隐藏在具有溢出:隐藏的 div 中。如果我的下一个和上一个按钮仅与页面上的一个可见项目相关,我会喜欢它。问题是我无法只选择可见项目。我尝试检查 myitem.is(':visible') 但它不起作用,因为所有项目都是可见的 - 只是没有通过溢出显示:隐藏。
我试着搞乱类和serialScroll,但很难理解onBefore/onAfter回调。
知道如何使用 jQuery 、 serialScroll 或 Scrollto 选择可见项目吗?
javascript - 清理 SerialScroll 调整大小功能
问候
我对 JavaScript 和 Jquery 还比较陌生,我知道肯定有比我正在使用的方法更好的方法。
我正在研究一个 serialScroll 实现。有一个主 scrollTo 控制多个幻灯片的左/右移动。每张幻灯片都包含它自己的垂直serialScroll 实现。我在 scrollTo 上的调整大小工作得很好,在垂直方向上调整大小工作但我想不出一个优雅的方法来确保在调整当前位置时保持居中,我当前的方法有效但效率很低。
jquery - Jquery从SerialScroll onBefore函数返回pos vairable
我正在为我的公司开发一个滚动站点,我们正在使用 SerialScroll 来完成滚动。令人沮丧的是,我终其一生都找不到实现后退按钮的好方法,即使用户体验不需要它起作用,我的老板也有一个糟糕的经历,以前的合同开发人员花了一年时间修复最后一个站点上的后退按钮。所以他们甚至不愿意在这个问题上听我的。
serialScroll 使用一个常量变量作为位置,我的想法,虽然可能很天真,但会找到一种方法来从 serialScroll 函数外部更新该位置变量。这样当点击后退按钮时,我可以更新serialScroll位置???我终生无法找到解决方案,或者是否有可能?任何帮助将不胜感激。
这是我当前的功能: