【发布时间】:2019-06-11 10:53:59
【问题描述】:
我正在尝试使用data- html 技巧从我们的 API 中提取数据。我可以直接调用数据并且它加载得很好。但是,当我尝试从数据属性中获取数据变量时,它将不起作用。
我的代码有问题吗?
即
<span id="totalBalanceBTC" data-api-user-getbalance="totalBalance">--</span>
function dataAPI() {
let balanceUrl = 'https://api.example.io/v1/user/getbalance/username';
let balanceApiData = getApiData(balanceUrl);
$('[data-api-user-getbalance]').each(function (){
let dataUserBalance = $(this).data("api-user-getbalance");
let data = balanceApiData.dataUserBalance;
// WORKS
$(this).html(balanceApiData.totalBalance);
// DOES NOT WORK
$(this).html(balanceApiData.dataUserBalance);
});
}
【问题讨论】:
标签: javascript jquery json custom-data-attribute