我想在 Magento 2 的 AMP 产品页面中添加一些 jquery 和 Ajax。它不接受 AMP 中的 require/define。任何人都可以帮助我吗?我想在 AMP 中包含此代码:
var isCheckboxChecked = false;
require(['jquery'], function($){
$('#modal_tnc').on('change', function(){
isCheckboxChecked = false;
if($(this).is(':checked')) {
isCheckboxChecked = true;
$('#product-addtocart-button').trigger("click");
jQuery('#popup-modal').modal('closeModal');
setTimeout(function(){
isCheckboxChecked = false;
}, 1000);
}
})
});
require([
'jquery',
'Magento_Ui/js/modal/modal'
], function($, modal) {
let options = {
type: 'popup',
responsive: true,
innerScroll: true,
title: false,
modalClass: 'custom-modal',
buttons: false
};
let $myModal = $('#popup-modal');
let popup = modal(options, $myModal);
});