https://developer.paypal.com/sdk/donate/Результирующий код выглядит следующим образом:
PayPal.Donation.Button({
env:'production',
hosted_button_id:'MY_ID_HERE',
image: {
src:'https://www.paypalobjects.com/en_US/i/b ... ate_LG.gif',
alt:'Donate with PayPal button',
}
}).render('#donate-button');
При нажатии кнопки страница пожертвования открывается в красивом всплывающем окне, что мне очень нравится.
Однако это решение использует для кнопки небольшое низкокачественное GIF-изображение, и вместо этого я предпочитаю использовать собственную HTML-кнопку, которую я могу стилизовать в соответствии с моим веб-сайтом — она будет выглядеть так:
Donate with PayPal
Однако я понятия не имею, как заменить изображение GIF в предоставленном JavaScript моей собственной кнопкой.
Может кто-нибудь любезно мне помочь? здесь? Возможно ли это вообще? Может быть, использовать какое-то действие JS «при нажатии», которое приведет к появлению всплывающего окна PayPal?
====
Изменить: здесь — это визуализированный HTML-код, созданный SDK JavaScript:

Подробнее здесь: https://stackoverflow.com/questions/793 ... tml-button
Мобильная версия