小编Mas*_*one的帖子

永无止境的滚动,双向克隆项目

我希望能够无休止地滚动两侧,这意味着它将在到达终点之前克隆元素。

例如: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(); 有一个问题,一旦克隆,滚动位置就不会像右侧那样受到影响,因此条件始终保持为真,并且向过多的克隆发送垃圾邮件。

html javascript css jquery

5
推荐指数
1
解决办法
116
查看次数

Sublime Git推送主机密钥验证失败

所以基本上我通过sublimegit将我的项目推送到gitlab.

现在我为我的windows7制作了一个格式并安装了windows10,我将项目文件夹放在与旧操作系统上相同的路径上.

我有我可以生成的id_rsa私钥 - 我检查了它,它也生成了与gitlab相同的公钥.

我放置id_rsaUsers/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)

任何人都能看到我在做什么样的错误?

windows git ssh sublimetext3

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

css ×1

git ×1

html ×1

javascript ×1

jquery ×1

ssh ×1

sublimetext3 ×1

windows ×1