小编Rub*_*oli的帖子

滚动时删除链接

在我的应用程序有不同的4个链路ID秒和4 DIV具有相同ID的各个环节(我使用他们的锚跳跃).

我目前的代码:

<a href="#1" id="go1" class="btn" data-anchor="relativeanchor">One</a>
<a href="#2" id="go2" class="btn" data-anchor="relativeanchor">Two</a>
<a href="#3" id="go3" class="btn" data-anchor="relativeanchor">Three</a>
<a href="#4" id="go4" class="btn" data-anchor="relativeanchor">Four</a>

<div class="col-md-12 each-img" id="1">
    <img src="img/album-img.png">
</div>

<div class="col-md-12 each-img" id="2">
    <img src="img/album-img.png">
</div>

<div class="col-md-12 each-img" id="3">
    <img src="img/album-img.png">
</div>

<div class="col-md-12 each-img" id="4">
    <img src="img/album-img.png">
</div>
Run Code Online (Sandbox Code Playgroud)

有时用户id="2"在点击按钮之前只先滚动到第二个div ,当他们这样做时,他们会先发送到顶部id="1"而不是继续下一个ID id="3".

使用时,一次只能看到一个按钮CSS,当单击链接时,我删除该链接.

CSS

a.btn{display: none}    
a.btn a:first-child{display: block !important;}
Run Code Online (Sandbox Code Playgroud)

jQuery的

$(document).ready(function(){
    $('a.btn').click(function …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery remove-if anchor-scroll

9
推荐指数
1
解决办法
542
查看次数

运行 document.head 时将 ASYNC 添加到 &lt;script&gt; 标记

我正在尝试将JavaScript 文件注入<head></head>到. JavaScript 文件是异步的,我想script注入时将其添加到标签中。

这是我到目前为止所拥有的:

var imported = document.createElement('script');
imported.src = 'http://domain/js/my.js';
imported.setAttribute("type", "text/javascript");
imported.async = async;
document.head.appendChild(imported);
Run Code Online (Sandbox Code Playgroud)

这会注入 JavaScript 文件,但我在线收到错误imported.async = async;

未捕获的引用错误:异步未定义

并且async不添加到标签中。

如何添加到注入的JavaScript 文件async中?

PS:我不是在寻找 jQuery 答案,只是纯 JavaScript。

javascript asynchronous appendchild head

4
推荐指数
1
解决办法
5302
查看次数

在数组中查找大多数重复的数字

我有以下数组

[1, 2, 3, 4, 5, 1, 2, 5, 3, 4, 2, 3, 1, 3, 2, 2]`
Run Code Online (Sandbox Code Playgroud)

我想找出两件事:

1)每个数字有多少重复?

例如:1次,3次,4次,2次等.

2)找到3个最重复的数字array.

例如:[2, 3, 1]由于2 重复5次,3 重复4次,1 重复3次.

我试过了

arr = [1, 2, 3, 4, 5, 1, 2, 5, 3, 4, 2, 3, 1, 3, 2, 2]
= arr.group_by { |e| e }.map { |e| e[0] if e[1][1] }.compact
Run Code Online (Sandbox Code Playgroud)

但结果不是我想要的: [1, …

ruby arrays duplicates

0
推荐指数
1
解决办法
81
查看次数