gpt4 book ai didi

javascript - 单击后禁用 CSS 链接 1 秒

转载 作者:太空宇宙 更新时间:2023-11-03 19:43:12 24 4
gpt4 key购买 nike

我试图在单击 CSS 链接后将其禁用 1 秒。

我已经尝试过了,但没有成功;

在标题中:

<script type="text/javascript">
$(function() {
$("#link").click(function() {
$("#link").attr("disabled", "disabled");
setTimeout(function() {
$("#link").removeAttr("disabled");
}, 2000);
});
});
</script>

HTML:

<a href="#" class="link">the link text</a>

CSS:

.link:diabled {
some values here.. }

最佳答案

您有一个 class="link",但是使用 $("#link") 您正在寻址名为 id >链接

所以到处写 $(".link") 而不是 $("#link")

顺便说一下:使用 .link:disabled 你不会处理链接,因为这只适用于输入和按钮。如果您需要解决它,请使用 .link[disabled="disabled"] { ... } 或者甚至更好地向它添加一个名为 disabled_link 的类,然后在CSS .disabled_link { ... }

关于javascript - 单击后禁用 CSS 链接 1 秒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16904300/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com