gpt4 book ai didi

javascript - 将随机类应用于元素

转载 作者:行者123 更新时间:2023-11-28 12:04:19 25 4
gpt4 key购买 nike

Possible Duplicate:
Apply a random class to every element specified

是否可以使用 javascript 获取页面上的所有“a”元素,并将类“.pink”、“.blue”或“.yellow”随机应用于每个 a 元素?我想在我的页面上有不同颜色的链接,但同样随机。我不知道如何执行此操作,因此我没有任何脚本可提供。

最佳答案

当您按照标签中所述使用 jQuery 时,这是一个可能的解决方案:

// when document is loaded
$(document).ready(function () {

// set classes
var classes = new Array ('pink', 'blue', 'green');

// calculate length once, as this will never change
var length = classes.length;

// select all a-tags
var links = $('a');

// loop through all a-tags and apply color randomly
$.each( links, function(key, value) {
// get random value/class-name from array and add it using the addClass function
$(value).addClass( classes[ Math.floor ( Math.random() * length ) ] );
});

});

注释应该清楚地说明它的作用。

Try it

关于javascript - 将随机类应用于元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11730917/

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