javascript - 将香草js转换为jquery
问题描述
这是我的香草js
fetch("https://gist.githubusercontent.com/nabz123/9bef14fe98f95367887f827c3c5a0906/raw/01869dca62142c5ec0092316436cf3a7ecd7a8ec/topartists.json").then(
res=>{
res.json().then(
data=>{
var element ="";
data.forEach((item) => {
element += '<div class="xxx"><img class="imgflex" src="' + item.src + '"><p class="imageHead">'
+ item.name+'</p> <p class="imageText">' + item.plays+ '</p></div>';
});
document.getElementById("artist_container").innerHTML = element;
console.log(data);
}
)
}
)
我正在尝试将其转换为以下 jquery
$(_ =>{
$.getJSON("https://gist.githubusercontent.com/nabz123/9bef14fe98f95367887f827c3c5a0906/raw/01869dca62142c5ec0092316436cf3a7ecd7a8ec/topartists.json")
,function(data){
let element ="";
data.forEach((item) => {
element += '<div class="xxx"><img class="imgflex" src="' + item.src + '"><p class="imageHead">'
+ item.name+'</p> <p class="imageText">' + item.plays+ '</p></div>';
});
document.getElementById("artist_container").innerHTML=element;
}
});
我需要帮助修复我的 jquery,谢谢
解决方案
改变
data.forEach((item) => { code });
至
$.each(data, (i, item) => { code });
改变
document.getElementById("artist_container") = element;
至
$("#artist_container").html(element);
推荐阅读
- hash - Odoo 版本 13:电子邮件摘要和 KPI
- python - 带有百分比计算的 Pandas 交叉表
- regex - 在 AppleScript 中实现正则表达式以精确匹配 6 个数字
- java - 如何为模块中的非导出包生成 JavaDocs?
- python -
- excel - VBA Excel,当我从文本文件读取到(字符串)变量时,为什么它不读取回车和换行符(0d 0a)
- php - 有没有办法从 Laravel 中预先加载的表中选择字段?
- java - 在 ResourceBundle 类中读取 application.properties 文件
- java - 检测是否启用了开发人员选项的万无一失的方法?
- angular6 - Google SEO - 新页面未显示在搜索结果中 - Angular6