我想製作我自己的自定義Coinbase付款按鈕,並具有以下代碼,該代碼僅爲"Using Your Own Button And Custom Javascript Events"示例的副本粘貼。Coinbase自定義付款按鈕不起作用
<!doctype html>
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
</head>
<body>
<a href='#' class='my-custom-link'>Show Me The Modal!</a>
<div class="coinbase-button" data-code="4d4b84bbad4508b64b61d372ea394dad" data-button-style="none"></div><script src="https://coinbase.com/assets/button.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$('.my-custom-link').click(function(){
$(document).trigger('coinbase_show_modal', '4d4b84bbad4508b64b61d372ea394dad');
return false;
});
$(document).on('coinbase_payment_complete', function(event, code){
console.log("Payment completed for button "+code);
window.location = "/confirmation.html";
});
});
</script>
</body>
</html>
但它不起作用。任何想法爲什麼?
'讓我看看莫代爾!'鏈接顯示。調用$('.my-custom-link').click()
函數。使用谷歌瀏覽器,我可以看到一個iframe加載了我所假設的包含付款說明的模式對話框代碼。然而,當我點擊'Show Me The Modal!'時沒有任何反應。鏈接。
你能檢查控制檯嗎?讓我知道如果你發現任何錯誤。 – nahtnam
沒有任何錯誤,所以我沒有任何東西可以繼續下去。我正在使用Chrome。 – Dan