Skip to content

Commit

Permalink
Merge pull request #13 from ItinerisLtd/class-selector-for-giftaid-value
Browse files Browse the repository at this point in the history
custom css selector 'giftaid-value' added
  • Loading branch information
Igor-Tkachenko committed Nov 7, 2023
2 parents 7f11fe2 + e7e1005 commit be64c07
Showing 1 changed file with 10 additions and 4 deletions.
14 changes: 10 additions & 4 deletions public/js/gf-giftaid-field-frontend.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
function gfGiftAidOnInputChange(elem) {
if (
!(elem instanceof HTMLElement) ||
!elem.classList.contains('ginput_amount')
) {
if (!(elem instanceof HTMLElement)) {
return;
}

if (! elem.classList.contains('ginput_total') && ! elem.classList.contains('ginput_amount')) {
return;
}

Expand All @@ -11,6 +12,11 @@ function gfGiftAidOnInputChange(elem) {
return;
}

const totalEl = parentForm.querySelector('.ginput_total');
if (totalEl instanceof HTMLElement) {
elem = totalEl;
}

const spanTotal = parentForm.querySelectorAll('.gform_donation_total');
if (!(spanTotal instanceof NodeList) || 0 === spanTotal.length) {
return;
Expand Down

0 comments on commit be64c07

Please sign in to comment.