我希望能够无休止地滚动两侧,这意味着它将在到达终点之前克隆元素。
例如:https: //codepen.io/rKaiser/pen/wOGmqN
$('.timeline-container').on('scroll',function() {
//columns = innerContent.length * 101; // multiply by column width
console.log(this.scrollLeft)
//console.log(columns + ' whole width');
if (this.scrollLeft < 1000) {
cloneTimelinesleft();
console.log('test');
$(this).off('scroll');
} else if ( (this.scrollLeft + outerContent.outerWidth()) > (columns - 300)){
innerContent = $('.timeline-container .timeline-years .year-column');
columns = innerContent.length * 101; // multiply by column width;
console.log(columns + ' whole width');
cloneTimelinesright();
}
});
Run Code Online (Sandbox Code Playgroud)
示例从滚动条居中开始。因此,它应该在到达任一端之前克隆原始元素。我不确定性能,只克隆而不删除它会更好吗?也可能只克隆到接近末端的那一侧。
cloneTimeslinesright()的工作原理与我想的差不多,
cloneTimelinesleft(); 有一个问题,一旦克隆,滚动位置就不会像右侧那样受到影响,因此条件始终保持为真,并且向过多的克隆发送垃圾邮件。
所以基本上我通过sublimegit将我的项目推送到gitlab.
现在我为我的windows7制作了一个格式并安装了windows10,我将项目文件夹放在与旧操作系统上相同的路径上.
我有我可以生成的id_rsa私钥 - 我检查了它,它也生成了与gitlab相同的公钥.
我放置id_rsa到Users/Me/.ssh文件夹,Program files/Git/etc/ssh并在Git中创建了一个文件夹.ssh,并将其放在那里.
Pushing to git@gitlab.placeholder.ee:HTML/stuff.git
Host key verification failed.
fatal: Could not read from remote repository.
Run Code Online (Sandbox Code Playgroud)
任何人都能看到我在做什么样的错误?