membership.js 1.05 KiB
const cartable_reset_membership_amount = function(){
    CRM.$('#cartable-membership-selector').remove();
    var MembershipSelector = CRM.$('<div>')
    .attr('id', 'cartable-membership-selector')
    MembershipSelector.append(
        CRM.$('<h3>')
        .addClass('cartable-membership-title')
        .text('My contribution')
    MembershipSelector.append(
        CRM.$('<span>')
        .addClass('cartable-membership-chosen-syndicate-name')
        .text(CRM.$('.cartable-syndicate.active').attr('data-name'))
    MembershipSelector.append(
        CRM.$('<h3>')
        .addClass('cartable-membership-salary-title')
        .text('Your monthly salary, tax free')
    var SalarySelect = CRM.$('<select>')
        .addClass('cartable-membership-salary-select')
    MembershipSelector.append(SalarySelect);
    CRM.$('#cartable-tab-step-2').prepend(MembershipSelector);
jQuery(document).ready(function(){
    CRM.$('#priceset .membership_amount-content input[type=radio]').on('chosen', cartable_reset_membership_amount);
});