gpt4 book ai didi

javascript - 从字符串数组应用多个 CSS 规则?

转载 作者:行者123 更新时间:2023-11-30 09:10:51 24 4
gpt4 key购买 nike

我目前为我的 jQuery 请求设置了以下设置,这意味着在页面上找到一个 id 为“myid”的元素并对其应用新的 CSS 规则。这些规则是事先不知道的,所以我首先读取一个文件并将结果存储在一个字符串数组中,偶数索引是规则,奇数索引是值。然而,jQuery 拒绝让这个工作。我翻遍了文档但无济于事,我得到的只是 words[0] 显然是 string[] 类型,而不是 string(不应该是这种情况)。

我可以就此获得一些建议吗?这是我的意思的一个例子:

var words = ["color", "blue", "font-size", "100"]; // these have been parsed from a file and formatted

$("#myid").css({words[0] : words [1], words[2], words[3]}); // This won't apply

最佳答案

我认为这段代码会对你有所帮助。我只在这个页面上测试过它。 :)


var words = ["color", "blue", "font-size", "100"];

for (var i = 0; i < words.length; i += 2){
$("#mainbar").css(words[i], words[i+1]);
}

此循环将帮助您添加任意数量的规则,因为您正在动态读取它们。

关于javascript - 从字符串数组应用多个 CSS 规则?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59148181/

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