items
Set Event Date

Tents in Sanford

331229
Large tents to offer shade or shelter if it rains is an effective option to be ready for any weather. Tables can be positioned beneath the tents or put away. We offer a huge variety of tent rentals . All our equipment is cleaned and inspected regularly.
Professional delivery to sanford nc, cameron nc and surrounding areas. Please submit a quote or contact us to be sure we service your area.
Renting a tent for a party can provide a number of benefits. One of the biggest advantages of renting a tent for a party is the fact that you can hold it outdoors. This allows you and your guests to enjoy the natural beauty around them as well as take advantage the great weather. You can also shelter your guests from the elements like rain or intense sunlight, making it more comfortable for everyone. Renting a tent will give your event a more organized and cohesive look. A tent allows you to easily draw the lines of your party and make separate areas for various activities, such dancing, dining, and socializing. This can help make your party feel more organized and professional, and can also make it easier for you to manage the flow of guests and keep track of any necessary supplies or equipment. Renting a tent is a cost-effective option for hosting a party, especially when you don’t have enough space or the resources to put on an indoor event. Tents are flexible and versatile, and can be set up at a variety locations. Going the route of renting a tent can add a lot to the fun and atmosphere of your party and help make it memorable.
function CategoryGallery(rental_id, rental_name, images_arr){ var rid = rental_id; var rentalName = rental_name; // Normalize images_arr: it may arrive as a JSON string, an object, or be undefined try { if (typeof images_arr === 'string' && images_arr.length) { images_arr = JSON.parse(images_arr); } } catch (e) { images_arr = {}; } if (!images_arr) images_arr = {}; // Where to append anchors and thumbs var $bigAfter = jQuery('#io_img_big2_' + rid); var $thumbAfter = jQuery('#io_img_thumb1_' + rid); if ($bigAfter.length && $thumbAfter.length) { var relVal = $bigAfter.attr('rel') || 'img_group noopener'; // Helper to validate a URL-like value (non-empty and not literal placeholders) var isValid = function (u) { if (!u) return false; var s = String(u).trim(); if (!s) return false; if (s.indexOf('%%') !== -1) return false; // ignore unreplaced placeholders if (s === '0' || s.toLowerCase() === 'null' || s.toLowerCase() === 'undefined') return false; return true; }; var addedThumbs = 0; // Iterate image map and append missing big anchors and thumbs for (var key in images_arr) { if (!images_arr.hasOwnProperty(key)) continue; var imgObj = images_arr[key] || {}; var href = imgObj["rentalimage_imagelocbig"] || imgObj["imagelocbig"] || imgObj["big"]; var src = imgObj["rentalimage_imageloc"] || imgObj["imageloc"] || imgObj["thumb"]; // Compute index consistent with existing templates var n = parseInt(key, 10); if (isNaN(n)) { // Try to derive from position by incrementing a counter if keys are not numeric n = 1; } // Category templates already include big1, big2, and thumb1; gallery adds 2+ when missing var bigIndex = n + 1; // matches io_cart_shortcode.html pattern var thumbIndex = n + 1; // thumb id series aligns with big series in newer code // Add big anchor if valid and not already present if (isValid(href)) { var bigId = '#io_img_big' + bigIndex + '_' + rid; if (jQuery(bigId).length === 0) { var $a = jQuery('', { rel: relVal, href: href, id: 'io_img_big' + bigIndex + '_' + rid }); $bigAfter.after($a); $bigAfter = $a; // maintain insertion point } } // Add thumbnail if valid and not already present if (isValid(src)) { var thumbId = '#io_img_thumb' + thumbIndex + '_' + rid; if (jQuery(thumbId).length === 0) { var $img = jQuery('', { 'class': 'io_image_thumb skip-lazy', title: rentalName, src: src, alt: rentalName, id: 'io_img_thumb' + thumbIndex + '_' + rid }).on('mouseover', function () { if (typeof updateMainPic === 'function') { updateMainPic(this); } }); $thumbAfter.after($img); $thumbAfter = $img; // maintain insertion point addedThumbs++; } } } // Reveal the thumbnail box if we added any extra thumbnails if (addedThumbs > 0) { jQuery('#io_img_thumb1_' + rid).closest('.io_image_thumbbox').show(); } } } jQuery(document).ready(function($) { console.log('[IO View Toggle] Document ready, initializing view toggle functionality'); // FIRST: Check if category_id has a numeric value to identify actual category pages // This must happen before any view state is applied var categoryId = $('.category_id').text().trim(); var hasCategoryId = categoryId && !isNaN(categoryId) && categoryId.length > 0; if (hasCategoryId) { console.log('[IO View Toggle] Valid category ID detected:', categoryId); $('body').addClass('io-has-category-id'); } else { console.log('[IO View Toggle] No valid category ID found'); $('body').addClass('io-no-category-id'); } // Only initialize view toggle on pages WITH a category ID if (!hasCategoryId) { console.log('[IO View Toggle] Skipping view toggle initialization - not a category item page'); return; } // Initialize view toggle functionality function initViewToggle() { console.log('[IO View Toggle] Initializing view toggle functionality'); // Check if toggle buttons exist if ($('.io_view_toggle_btn').length === 0) { console.warn('[IO View Toggle] Toggle buttons not found in DOM'); return; } console.log('[IO View Toggle] Found', $('.io_view_toggle_btn').length, 'toggle buttons'); // Check if category container exists if ($('.io_catdiv2').length === 0) { console.warn('[IO View Toggle] Category container (.io_catdiv2) not found'); return; } console.log('[IO View Toggle] Found', $('.io_catdiv2').length, 'category containers'); // Get saved view preference from localStorage var savedView = localStorage.getItem('io_category_view') || 'tile'; console.log('[IO View Toggle] Retrieved saved view preference:', savedView); // Set initial view $('.io_catdiv2').removeClass('tile-view list-view').addClass(savedView + '-view'); console.log('[IO View Toggle] Applied initial view class:', savedView + '-view'); // Update button states $('.io_view_toggle_btn').removeClass('active'); $('.io_view_toggle_btn[data-view="' + savedView + '"]').addClass('active'); console.log('[IO View Toggle] Updated button states, active button:', savedView); // Log current items count var itemCount = $('.io_item2_list').length; console.log('[IO View Toggle] Found', itemCount, 'items in category'); // Handle toggle button clicks $('.io_view_toggle_btn').off('click.viewToggle').on('click.viewToggle', function(e) { e.preventDefault(); var view = $(this).data('view'); console.log('[IO View Toggle] Button clicked, switching to view:', view); // Update button states $('.io_view_toggle_btn').removeClass('active'); $(this).addClass('active'); console.log('[IO View Toggle] Updated button active states'); // Update grid view $('.io_catdiv2').removeClass('tile-view list-view').addClass(view + '-view'); console.log('[IO View Toggle] Applied view class:', view + '-view'); // Save preference localStorage.setItem('io_category_view', view); console.log('[IO View Toggle] Saved view preference to localStorage:', view); // Debug: Log current layout state setTimeout(function() { var containerClasses = $('.io_catdiv2').attr('class'); var visibleItems = $('.io_item2_list:visible').length; console.log('[IO View Toggle] Layout updated - Container classes:', containerClasses); console.log('[IO View Toggle] Visible items after view change:', visibleItems); // Check if list view content is properly shown/hidden if (view === 'list') { var visibleListContent = $('.io_list_view_content:visible').length; console.log('[IO View Toggle] Visible list content elements:', visibleListContent); } else { var hiddenListContent = $('.io_list_view_content:hidden').length; console.log('[IO View Toggle] Hidden list content elements:', hiddenListContent); } }, 100); }); console.log('[IO View Toggle] Event handlers attached successfully'); } // Initialize when page loads console.log('[IO View Toggle] Starting initial setup'); initViewToggle(); // Also initialize after dynamic content loads (if applicable) $(document).on('io_content_loaded', function() { console.log('[IO View Toggle] Dynamic content loaded event detected, reinitializing'); initViewToggle(); }); // Debug: Monitor for DOM changes that might affect our functionality if (typeof MutationObserver !== 'undefined') { var observer = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { if (mutation.type === 'childList' && mutation.addedNodes.length > 0) { for (var i = 0; i 0)) { console.log('[IO View Toggle] New items detected in DOM, checking if reinit needed'); setTimeout(initViewToggle, 100); break; } } } }); }); observer.observe(document.body, { childList: true, subtree: true }); console.log('[IO View Toggle] DOM mutation observer started'); } // Debug: Log window resize events that might affect responsive layout $(window).on('resize.viewToggle', function() { var windowWidth = $(window).width(); var currentView = $('.io_catdiv2').hasClass('list-view') ? 'list' : 'tile'; console.log('[IO View Toggle] Window resized to:', windowWidth, 'px, current view:', currentView); }); console.log('[IO View Toggle] Initialization complete'); });

window.io_category_data = window.io_category_data || {}; window.io_category_data['2919579'] = {"indoor_outdoor":"","staff":"","electric":"0.00","dimensions":"","rental_id":"2919579","rental_name":"10 x 20 pop up tent white","images_arr":"{\u00220\u0022:{\u0022rentalimage_id\u0022:\u00222020529\u0022,\u0022rentalimage_createtime\u0022:null,\u0022rentalimage_modifiedtime\u0022:null,\u0022rentalimage_itemid\u0022:\u00222919579\u0022,\u0022rentalimage_order\u0022:\u00220\u0022,\u0022rentalimage_imageloc\u0022:\u0022https:\/\/rental.software\/users\/inflatablejumpz\/images\/IMG_20250712_113757963_1752335475.jpg\u0022,\u0022rentalimage_imagelocbig\u0022:\u0022https:\/\/rental.software\/users\/inflatablejumpz\/images\/IMG_20250712_113757963_1752335475_big.jpg\u0022},\u00221\u0022:{\u0022rentalimage_id\u0022:\u00222020531\u0022,\u0022rentalimage_createtime\u0022:null,\u0022rentalimage_modifiedtime\u0022:null,\u0022rentalimage_itemid\u0022:\u00222919579\u0022,\u0022rentalimage_order\u0022:\u00221\u0022,\u0022rentalimage_imageloc\u0022:\u0022https:\/\/rental.software\/users\/inflatablejumpz\/images\/IMG_20250712_113741302_1752335476.jpg\u0022,\u0022rentalimage_imagelocbig\u0022:\u0022https:\/\/rental.software\/users\/inflatablejumpz\/images\/IMG_20250712_113741302_1752335476_big.jpg\u0022}}"};

10 x 20 pop up tent white

from $50.00

10+x+20+pop+up+tent+white

https://inflatablejumpz.com/rentals/tents/10-x-20-pop-up-tent-white/

2919579

Limited

Dropdown

1

0

item unavailable (change date)

jQuery(document).ready(function () {
// Hide price when zero
jQuery(".rentNameIO_pricespan").each(function () {
if( !Number( this.textContent.replace(/[^0-9.-]+/g,"") ) ){
jQuery(this.parentElement).hide();
}
});
});

window.io_category_data = window.io_category_data || {}; window.io_category_data['2448159'] = {"indoor_outdoor":"","staff":"","electric":"0.00","dimensions":"","rental_id":"2448159","rental_name":"8 ft table","images_arr":"{\u00220\u0022:{\u0022rentalimage_id\u0022:\u00221588375\u0022,\u0022rentalimage_createtime\u0022:null,\u0022rentalimage_modifiedtime\u0022:null,\u0022rentalimage_itemid\u0022:\u00222448159\u0022,\u0022rentalimage_order\u0022:\u00220\u0022,\u0022rentalimage_imageloc\u0022:\u0022https:\/\/rental.software\/users\/inflatablejumpz\/images\/IMG_20240816_194108596_MF_PORTRAIT (1)_1723854525.jpg\u0022,\u0022rentalimage_imagelocbig\u0022:\u0022https:\/\/rental.software\/users\/inflatablejumpz\/images\/IMG_20240816_194108596_MF_PORTRAIT (1)_1723854525_big.jpg\u0022}}"};

8 ft table

from $12.00

8+ft+table

https://inflatablejumpz.com/rentals/tents/8-ft-table/

2448159

Limited

Dropdown

1

0

item unavailable (change date)

jQuery(document).ready(function () {
// Hide price when zero
jQuery(".rentNameIO_pricespan").each(function () {
if( !Number( this.textContent.replace(/[^0-9.-]+/g,"") ) ){
jQuery(this.parentElement).hide();
}
});
});

window.io_category_data = window.io_category_data || {}; window.io_category_data['2448161'] = {"indoor_outdoor":"","staff":"","electric":"0.00","dimensions":"","rental_id":"2448161","rental_name":"Folding Chairs","images_arr":"{\u00220\u0022:{\u0022rentalimage_id\u0022:\u00221588381\u0022,\u0022rentalimage_createtime\u0022:null,\u0022rentalimage_modifiedtime\u0022:null,\u0022rentalimage_itemid\u0022:\u00222448161\u0022,\u0022rentalimage_order\u0022:\u00220\u0022,\u0022rentalimage_imageloc\u0022:\u0022https:\/\/rental.software\/users\/inflatablejumpz\/images\/IMG_20240816_193856804_AE_1723854961.jpg\u0022,\u0022rentalimage_imagelocbig\u0022:\u0022https:\/\/rental.software\/users\/inflatablejumpz\/images\/IMG_20240816_193856804_AE_1723854961_big.jpg\u0022}}"};

Folding Chairs

from $2.50

Folding+Chairs

https://inflatablejumpz.com/rentals/concessions/folding-chairs/

2448161

Limited

Dropdown

1

0

item unavailable (change date)

jQuery(document).ready(function () {
// Hide price when zero
jQuery(".rentNameIO_pricespan").each(function () {
if( !Number( this.textContent.replace(/[^0-9.-]+/g,"") ) ){
jQuery(this.parentElement).hide();
}
});
});