Solar‑Powered Ultrasonic Vibration Animal Repeller Stakes, Waterproof Outdoor Snake Rat Mole Squirrel Deterrent, Eco‑Friendly Pest Repellent Device for Lawn Yard Garden Solar‑Powered Ultrasonic Vibration Animal Repeller Stakes, Waterproof Outdoor Snake Rat Mole Squirrel Deterrent, Eco‑Friendly Pest Repellent Device for Lawn Yard Garden

$11.59
$12.99
people are viewing this right now
Color: SL500 Spiral Motor Mouse Repeller 1
Quantity
Product was out of stock.
Product is unavailable.
Free worldwide shipping

Enjoy free shipping on every order, delivered to your doorstep no matter where you are in the world.

Free returns

Shop with confidence with our hassle-free returns policy, ensuring you love what you buy.

Sustainably made

Designed with the planet in mind, all our products are committed to sustainable practices.

Secure payments

Your payment information is always protected with our advanced, encrypted checkout security.

Description

 
  1. Ultrasonic & Vibration Repelling Technology: Emits continuous ultrasonic waves and ground vibration to disturb the nervous system of snakes, rats, moles, squirrels and stray animals, driving them away without harming pets or plants.
  2. Solar‑Powered Self‑Charging Design: Built‑in monocrystalline silicon solar panel and lithium battery absorbs sunlight for power supply. No external power cord needed, energy‑saving for long‑term outdoor working.
  3. Waterproof Ground‑Stake Construction: Durable waterproof housing adapts to all‑weather outdoor conditions. Screw‑shaped spike is easy to twist and insert into lawn, garden soil, yard and farm land for stable placement.
  4. Simple One‑Switch Operation: Just slide the bottom switch to ON position after unpacking. Automatically runs day and night, no frequent maintenance required for continuous pest‑repellent performance.
  5. Safe Eco‑Friendly Pest Control Solution: No chemical spray, no poison. Harmless for dogs, cats and household pets. Perfect for backyard, vegetable garden, lawn, farmland to prevent snake and rodent intrusion.
class SpzCustomDiscountFlashsale extends SPZ.BaseElement { constructor(element) { super(element); this.xhr_ = SPZServices.xhrFor(this.win); this.getFlashSaleApi = "\/api\/storefront\/promotion\/flashsale\/display_setting\/product_setting"; this.timer = null; this.variantId = "39e8216b-a747-4236-aa22-2bf3e597585d"; // 促销活动数据 this.flashsaleData = {} } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.templates_ = SPZServices.templatesForDoc(); this.viewport_ = this.getViewport(); // 挂载bind函数 解决this指向问题 this.render = this.render.bind(this); this.resize = this.resize.bind(this); this.switchVariant = this.switchVariant.bind(this); } mountCallback() { // 获取数据 this.getData(); this.element.onclick = (e) => { const cur = this.win.document.querySelector(".app_discount_flashsale_desc"); const setting = this.flashsaleData.product_setting; const landingUrl = `/promotions/discount-default/${this.flashsaleData.discount_info.id}`; const finalUrl = appDiscountUtils.resolveDiscountHref(setting, landingUrl); if (finalUrl && appDiscountUtils.inProductBody(this.element) && e.target !== cur) { this.win.open(finalUrl, '_blank', 'noopener'); } } // 绑定 this.viewport_.onResize(this.resize); // 监听子款式切换,重新渲染 this.win.document.addEventListener('dj.variantChange', this.switchVariant); } unmountCallback() { // 解绑 this.viewport_.removeResize(this.resize); this.win.document.removeEventListener('dj.variantChange', this.switchVariant); // 清除定时器 if (this.timer) { clearTimeout(this.timer); this.timer = null; } } resize() { if (this.timer) { clearTimeout(this.timer) this.timer = null; } this.timer = setTimeout(() => { this.render(); }, 200) } switchVariant(event) { const variant = event.detail.selected; if (variant.product_id == 'cff01805-369a-44e8-ae2d-67663eacb7ed' && variant.id != this.variantId) { this.variantId = variant.id; this.getData(); } } getData() { const reqBody = { product_id: "cff01805-369a-44e8-ae2d-67663eacb7ed", product_type: "", variant_id: this.variantId } this.flashsaleData = {}; this.win.fetch(this.getFlashSaleApi, { method: "POST", body: JSON.stringify(reqBody), headers: { "Content-Type": "application/json" } }).then(async (response) => { if (response.ok) { this.flashsaleData = await response.json(); this.render(); } else { this.clearDom(); } }).catch(err => { this.clearDom(); }); } clearDom() { const children = this.element.querySelector('*:not(template)'); children && SPZCore.Dom.removeElement(children); } render() { this.templates_ .findAndRenderTemplate(this.element, { isMobile: appDiscountUtils.judgeMobile(), isRTL: appDiscountUtils.judgeRTL(), inProductDetail: appDiscountUtils.inProductBody(this.element), flashsaleData: this.flashsaleData, image_domain: this.win.SHOPLAZZA.image_domain, }) .then((el) => { this.clearDom(); this.element.appendChild(el); }) } } SPZ.defineElement('spz-custom-discount-flashsale', SpzCustomDiscountFlashsale);

You may also like

No products viewed