Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/376.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在从右向左的网站中滚动_Javascript_Jquery_Right To Left_Iscroll - Fatal编程技术网

Javascript 在从右向左的网站中滚动

Javascript 在从右向左的网站中滚动,javascript,jquery,right-to-left,iscroll,Javascript,Jquery,Right To Left,Iscroll,我想在从右到左的网站中使用iScroll 4。 我定义了我的列表项: direction: rtl float: right 另外,在开始时,我调用函数scrollToElement,因此页面将打开第一项 对我来说,仍然存在的问题是,当页面滚动到某个特定项目时,它正在滚动,以便其左边缘与页面的左边缘对齐,而我需要的是-其右边缘与页面的右边缘对齐 有可能得到它吗 我的一位同事找到了答案 在iScroll js文件中,应替换此行: pos.left = pos.left > 0 ? 0 :

我想在从右到左的网站中使用
iScroll 4

我定义了我的列表项:

direction: rtl
float: right
另外,在开始时,我调用函数
scrollToElement
,因此页面将打开第一项

对我来说,仍然存在的问题是,当页面滚动到某个特定项目时,它正在滚动,以便其左边缘与页面的左边缘对齐,而我需要的是-其右边缘与页面的右边缘对齐

有可能得到它吗


我的一位同事找到了答案

在iScroll js文件中,应替换此行:

pos.left = pos.left > 0 ? 0 : pos.left < that.maxScrollX ? that.maxScrollX : pos.left;

pos.left = pos.left - el.clientWidth + that.wrapperW;