Inflatable Pool Ring Toss Games Toys
Inflatable Pool Ring Toss Games Toys
Inflatable Pool Ring Toss Games Toys
Inflatable Pool Ring Toss Games Toys
Inflatable Pool Ring Toss Games Toys
Inflatable Pool Ring Toss Games Toys
Inflatable Pool Ring Toss Games Toys
1/7
Inflatable Pool Ring Toss Games Toys
Inflatable Pool Ring Toss Games Toys
Inflatable Pool Ring Toss Games Toys
Inflatable Pool Ring Toss Games Toys
Inflatable Pool Ring Toss Games Toys
Inflatable Pool Ring Toss Games Toys
Inflatable Pool Ring Toss Games Toys
Inflatable Pool Ring Toss Games Toys
Inflatable Pool Ring Toss Games Toys
Inflatable Pool Ring Toss Games Toys
Inflatable Pool Ring Toss Games Toys
Inflatable Pool Ring Toss Games Toys
Inflatable Pool Ring Toss Games Toys
Inflatable Pool Ring Toss Games Toys
1/7

Inflatable Pool Ring Toss Games Toys

$23.99
$23.99
Save $0.00
Quantity
Over $49.99 Free Shipping
30-day Zero-risk Return
100% Customer Satisfaction
Secure Payments
Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.
🎊Welcome to the DuduLand Summer Pool Party!

🌈Let the fun pool toys accompany the kids and parents to spend a happy family life.

🔔If your wants to have more laughter and keep your kids away from the phone screen, then you need it!
Inflatable Pool Ring Toss Games Toys
  • 💦Summer Party Pool Toys - Do you miss the favorite toss game as a child?it's coming! 1 cross ring toss and 4 rings,free inflatable pump allows children to have more sense of game participation. Enough sets of rings can let the children feel the active atmosphere together. Come and race with your child!
  • 💦"Daddy, I Hit It!" -- Game is easy:stand at the same distance and observe 4 different point pattern designs, which one can you score? 10, 20, 30, 40 points, the kids with the most points wins.Kids can act as judges, help calculate the score and exercise their math skills.
  • 💯Easy To Store--The ring toy is easy to store and carry.you can take anywhere.After playing, deflate the toys and store it until the next time, and enough for you to play in the pool in next funny summer. kids will love it!
  • 👨‍👩‍👧Fun Family Time - Parents bring their kids to compete in a ring toss to see who is the best. The ring toss game also helps kids become more active and social. Not only do kids improve their interpersonal skills, they also learn valuable lessons about teamwork and healthy competition.
  • 🎁Best Pool Gifts for kids - Do you want to get closer to your kids? This is suitable for adults and families to play backyard games, beach games, pool party,beach party, birthday party use toys to enjoy the summer water fun.

Inflatable Pool Ring Toss Games Toys


✔Play Anywhere
Not only the outdoor pool party, beach party, etc.any plain can be played.

💯Easy storage
With a quick release holes, after playing, let the air out and store until the next use.

✔How to play?
Put the cross and the ring all filled with 90% gas, put the cross in the pool or on the grass,
and let the family and the child take turns to throw it together at the same distance to see who has the highest score.
This is also a good time for your child to play the role of a referee and practice their math skills.

✔How to deflate after play?
Open the inflatable holes, pinch it deflate air,until the gas is completed released.

🔔Warm tips:
1、 This toys is suitable for 2-3 people to play and create a lively time.
If it is a super party, we recommend buying more than one, so that your friends and kids have more interaction.
2、please do not over-inflate, we recommend using 90%-95% of the inflatable volume.
Keep away from fire, any sharp objects to prevent puncture.

🎁What can kids receive?
Cross Ring Toss*1
Ring*8
Inflatable Pump*1

Inflatable Pool Ring Toss Games Toys