10 APEX Portable Hair Straightener Brush, Cordless Straightening Comb with 113% Larger Heating Area, LED Display & Ceramic Coating, Ionic Technology & Safe Mode – Midnight
$50.51
10000 in stock
Product description
/** * Common event handler for click and keydown events. * @param {Event} event - The event object. * @param {Function} handleClickOrEnter - Function to handle click or Enter key events. * @param {Function} handleEsc - Function to handle Esc key events. */ // [TODO][AplusMantle-8064] Create common event handler util(key events, click events) in AplusModuleResources function handleClickAndKeyEvents(event, handleClickOrEnterOrSpace) { const ENTER_KEY_CODE = 13; const ESCAPE_KEY_CODE = 27; const SPACE_KEY_CODE = 32; const isClick = event.type === 'click'; const isKeydown = event.type === 'keydown'; const isEnter = isKeydown && event.keyCode === ENTER_KEY_CODE; const isSpace = isKeydown && event.keyCode === SPACE_KEY_CODE; const isEsc = isKeydown && event.keyCode === ESCAPE_KEY_CODE;
if (isClick || isEnter || isSpace) { handleClickOrEnterOrSpace(); } else if (isEsc) { handleEsc(event); } }
/** * Function to handle esc key event. * @param {Event} event - The event object. */ function handleEsc(event) { event.target.blur() // force remove focus }
P.now("premium-aplus-13-carousel-2").execute(function(init) { if (init) { return; } P.register("premium-aplus-13-carousel-2", function() { return function() { P.when("A", "jQuery", "a-carousel-framework", "ready").execute("paginate-carousel", function (A, $, framework) { const ENTER_KEY_CODE = 13; const ESCAPE_KEY_CODE = 27; const LEFT_ARROW_KEY = 37; const RIGHT_ARROW_KEY = 39; const HOME_KEY = 36; const END_KEY = 35;
var moduleId = "2"; var carouselName = "premium-aplus-13-carousel-2"; var paginationAction = "aplus-pagination-dot-action-" + moduleId + "-" + carouselName; var paginationGroup = "#aplus-pagination-group-" + moduleId + "-" + carouselName;
/* If the carousel goes to a new page */ A.on("a:carousel:"+carouselName+":change:pageNumber", function (data) { A.$(paginationGroup+" .carousel-slider-circle").removeClass("aplus-carousel-active").attr('aria-selected', 'false').attr('tabindex', -1) .eq(data.newValue - 1).addClass("aplus-carousel-active").attr('aria-selected', 'true').attr('tabindex', 0); });
function syncPaginationDotsWithCarouselPages(numPages) { const parentElement = document.querySelector(paginationGroup); if (parentElement && parentElement.children) { const children = parentElement.children; for (let i = 0; i < children.length; i++) { if (i >= numPages) { // If number of dots > num of pages, we should hide other dots children[i].classList.add('aplus-pagination-dot--display-none'); } else if (children[i].classList.contains('aplus-pagination-dot--display-none')) { // Reset display of dots if it was hidden before children[i].classList.remove('aplus-pagination-dot--display-none'); } } } }
framework.onInit(carouselName, function (carousel) { try { var totalPages = carousel.getAttr('totalPages'); syncPaginationDotsWithCarouselPages(totalPages); /* Resize event handler to re-calculate the pagination dots count based on orientation */ window.addEventListener('resize', function() { carousel.resize(); totalPages = carousel.getAttr('totalPages'); syncPaginationDotsWithCarouselPages(totalPages); });
A.declarative(paginationAction, 'click keydown', function(event){ var isClick = event.type === 'click'; var isKeydown = event.type === 'keydown'; var isEnter = isKeydown && event.$event.keyCode === ENTER_KEY_CODE; var isEsc = isKeydown && event.$event.keyCode === ESCAPE_KEY_CODE; var isLeftArrow = isKeydown && event.$event.keyCode === LEFT_ARROW_KEY; var isRightArrow = isKeydown && event.$event.keyCode === RIGHT_ARROW_KEY; var isHome = isKeydown && event.$event.keyCode === HOME_KEY; var isEnd = isKeydown && event.$event.keyCode === END_KEY;
if (isClick || isEnter) { var data = event.data; carousel.gotoPage(data.page); } else if (isEsc) { event.$target.blur(); } else if (isLeftArrow || isRightArrow || isHome || isEnd) { event.$event.preventDefault(); const dots = A.$(paginationGroup + " .carousel-slider-circle"); const currentIndex = dots.index(event.$target); let nextIndex;
if (isLeftArrow) { nextIndex = currentIndex > 0 ? currentIndex - 1 : dots.length - 1; } else if (isRightArrow) { nextIndex = currentIndex < dots.length - 1 ? currentIndex + 1 : 0; } else if (isHome) { nextIndex = 0; } else if (isEnd) { nextIndex = dots.length - 1; } dots.eq(nextIndex).focus(); carousel.gotoPage(nextIndex + 1); } }); } catch (e) { P.log('Failed to init ' + carouselName + '. Error: ' + e.message, 'FATAL', 'AplusModuleResources'); } }); }); } }); });
-
How does the larger heating surface benefit my hair styling routine?
The 113% larger heating plate means:
Styles 2X faster – Covers more hair per pass
Reduces heat damage – Fewer repeat strokes needed
Prevents tugging – Glides smoothly for even results
-
How to use 10 APEX straightening brush correctly on thick hair?
Yes! For best results: 1. Start on low heat. 2. Work in small sections. 3. Fully insert bristles at roots. 4. Glide slowly downward. 5. Repeat or slightly increase heat if needed.
-
Can this hair straightener be safely stored in my bag while traveling?
Absolutely! Our hair straightener features a one-touch safety lock to prevent accidental activation. Includes a magnetic storage pouch for tangle-free, on-the-go organization—all accessories stay neatly secured.
-
Is this cordless straightening comb suitable as a gift?
Yes! This cordless straightening brush makes a perfect gift for any occasion—birthdays, holidays, anniversaries, graduations, or a thoughtful surprise—thanks to its sleek design and convenient daily use.
Related products
-


Hair Curling Iron 1 inch 3 Barrel Hair Crimper Ceramic Two Gear Temperature Control Hair Waving Styling Tools
$39.99 -


Waver Curling Iron Hair Crimper, 1.25 Inch Ionic Wavy Hair Curler with Ceramic 2 Barrel, Fast Heating Crimper Hair Iron for Wide Deep Waves for Short Long Hair
$34.99 -


Auto Hair Crimping Iron – Volumizing Fluffy Hairstyle Curler, Corrugation Crimper, Anti Static – Adjustable Temperature for All Hair Types
$39.99 -


Waver Curling Iron, 4 Adjustable Temp Crimper Hair Tool with 2 Ceramic Barrels, Anti-Scald, 15S Fast Heating, 1.25 Inch Crimper Hair Iron for Wide Deep Waves
$35.99



























Reviews
There are no reviews yet.