所以,我正在尝试创建一个按钮
<div id="coinbasetest" class="coinbase-button" data-code="6ad16caf532b5d802a1141766ee4d823" data-button-style="none"></div><script src="https://www.coinbase.com/assets/button.js" type="text/javascript"></script>
(这只是一个临时的div),我通过ajax和php脚本将“data-code”属性替换为另一个值。问题是,当我更换它时,它不起作用。它说它找不到模型..它显然匹配
控制台日志见图片:http: //i.imgur.com/TaRSbKV.png
阿贾克斯:
success: function(response) {
var test = document.getElementById('coinbasetest');
test.setAttribute("data-code", response.buttonCode);
console.log(test);
$(document).trigger('coinbase_show_modal', response.buttonCode);
如果我只是用“静态”按钮替换数据按钮,它似乎可以工作,但数据代码不是静态的,因为我的结帐取决于其他用户决定购买的东西!