我在我的排行榜上使用的是条纹付款方式,效果很好。我只想改变支付按钮的颜色,如所附图片所示。
jquery - 如何在条纹弹出窗口中更改“付款”按钮的颜色?-LMLPHP
下面是用来显示弹出窗口的代码

<script>
    var handler = StripeCheckout.configure({
        key: '[KEY]',
        image: 'https://www.emotionacademy.com.au/images/emotion-academy-logo.png',
        locale: 'auto',
        token: function(token) {
            $( "#stripeToken" ).val( token.id);
            $( "#stripeEmail" ).val( token.email);
            $( "#paymentForm" ).submit();
        }
    });

        $( ".btn-price-table" ).click(function(event) {
            var price = $(this).closest('.pricing-table').find('.price span').text()*100;
            var title = $(this).closest('.pricing-table').find('.pricing-title').text().toUpperCase();

            handler.open({
                name: title,
                description: '',
                zipCode: true,
                currency: 'aud',
                amount: price
            });
            event.preventDefault();
        });
</script>

最佳答案

不幸的是,您不能。Checkout运行到它自己的安全iframe中,此时没有configuration option可自定义按钮的颜色。

09-27 16:18