我无法想象我的生活。我的头在爆炸......
我在我的网站上使用此滚动条插件,因为它可能是唯一可用的实际响应式滚动条。但是,我正在尝试更改箭头处理。 - https://github.com/gromo/jquery.scrollbar/blob/master/jquery.scrollbar.js
在第324行,有一些代码如下:
scrollx.scroll.find('.scroll-arrow, .scroll-element_track')
.on('mousedown' + namespace, function (event) {
我正在尝试将'scrollx.scroll.find'更改为'this.find'或'this.container.find',它们是存储在文件中的变量。
有人可以快速达到峰值并告诉我如何传递该变量。我尝试在它所在的'each'函数中传递它,然后使用它但它不起作用并且控制台读取:'jquery.scrollbar.js:324 Uncaught TypeError:无法读取属性'find'of undefined'。
感谢您的帮助。任何见解也值得赞赏。
PS。我在一个页面上有多个卷轴,因此必须得到它的当前容器。
答案 0 :(得分:0)
只需使用:
$(parent id).find('.scroll-arrow, .scroll-element_track')
.on('mousedown' + namespace, function (event) {
}
或
myDb = null;