Tool-Free Detachable Stylish Zipper Pull

people are viewing this right now
Shipping
Estimated Delivery:Dec-13 - Dec-21
$9.99
$19.21
-$9.22
Color- Black
Style- Rectangle
Meet Your Needs- 5pcs/ pack
Quantity
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);
Description

It is a pity that the zipper pull falls off or is damaged which directly leads to unwearable clothes.

Don't worry this stylish zipper pull can help repair the zipper and bring your favorite clothes back to life! No need for tools!  

Basically suitable for all things with zippers such as backpacks purses coats suitcases bags jeans tents down jackets pants etc.  

Features

✱Convenient and Fast: Quickly repair the damaged zipper heads and make the zipper pull smooth and convenient. No need for tools. Even during the journey it brings you a lot of conveniences and solves the problem of zipper falling quickly and effectively.

✱Practical Sizes:These zipper pullers are universal that fit 99% of zippers from size #3 to #10! even small zippers of jeans are also suitable.

✱Durable and Reusable :The zipper pulls are made of alloy which makes them solid and durable  and can be used for a long time. They are easy to install and remove and can be reused or replaced.

✱Universal and Stylish :There are 5 colors and 3 styles for you to choose from each one is universal and stylish to help resolve multiple zipper replacement needs of yours.

✱Wide Application: Ideal for replacing missing or broken zipper pull such as backpacks purses suitcases jeans jackets bags coats tents down jackets  pants shorts etc.  

Specifications

  • Material: Alloy
  • Color: Black ,Silver ,Golden, Bronze, Gun-Black.
  • Style: Rectangle,Square,Circular
  • Weight: Rectangle:2.7g,Square:4.5g,Circular:4.6g.
  • Size:Rectangle:47*9mm,Square:42*20mm,Circular:44*23mm.
  • Package Included: Tool-Free Detachable Stylish Zipper Pull  *5pcs/10pcs.

Notes

  • Dear buyer a zipper pull is a small object please stay away from children to avoid accidental ingestion or other accidents.
  • Due to the lighting effect monitor's brightness manual measurement etc. there could be some slight differences in the color and size between the photo and the actual item. 
可展开列表

FREQUENTLY ASKED QUESTIONS

WHAT PRODUCTS DOES CAIPCMALL OFFER? +

We offer a wide variety of products, from fashionable clothing, comfortable and durable household items, to high-quality electronic products and exquisite accessories, we can meet your needs.

HOW LONG DOES SHIPPING TAKE? +

Worldwide delivery usually takes 14-30 business days.

CAN I RETURN MY ORDER? +

Yes, we offer a 14-day return guarantee. Not satisfied? Simply send the product back.

WHICH SHIPPING SERVICE PROVIDER WILL DELIVER MY ORDER? +

The choice of shipping provider depends on the size, weight and TVP of the product. You can use the tracking number we provide in the shipping confirmation to find out which service provider will deliver your order. Our partners are: DHL, Hermes and DPD.

You may also like