这是一个 PHP 数组,其中包含一些链接。我需要在每个链接的末尾添加一个额外的哈希参数 #nav-link。 这是我尝试过的方法: $(document).read-6ren">
gpt4 book ai didi

javascript - jQuery 生成唯一 ID

转载 作者:可可西里 更新时间:2023-11-01 02:13:20 24 4
gpt4 key购买 nike

这是我所拥有的:

<a href="<?=$arItem["LINK"]?>"><?=$arItem["TEXT"]?></a>

这是一个 PHP 数组,其中包含一些链接。我需要在每个链接的末尾添加一个额外的哈希参数 #nav-link

这是我尝试过的方法:

<a id="likeLink" href=""><?=$arItem["TEXT"]?></a>
<script>
$(document).ready(function () {
$("#likeLink").attr("href", <?=$arItem["LINK"]?> + "#nav-link");
});
</script>

但是这段代码不起作用,因为 jQuery 不知道我要链接到哪些链接。所以我想我需要生成唯一的 ids,但不知道该怎么做。

最佳答案

我不需要永远唯一/随机的 ID,只需要每页唯一的东西,所有这些解决方案对我来说似乎都太过分了,所以我想到了这个:

const uniqId = (() => {
let i = 0;
return () => {
return i++;
}
})();

// usage:
uniqId(); // 0
uniqId(); // 1
uniqId(); // 2
// ...

关于javascript - jQuery 生成唯一 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26203453/

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