← Todos los ejemplos

JavaScript Productividad aliexpress.com

AliExpress: destacar las ofertas con envío gratis

Enmarca en verde las tarjetas de resultados con envío gratis para detectarlas con facilidad.

Código para copiar

// Mark search-result cards that advertise free shipping
function markFreeShip() {
  const cards = document.querySelectorAll('[class*="search-item-card"], [class*="product-card"]');
  cards.forEach(function (card) {
    if (card.dataset.jzFreeShip) { return; }
    const txt = (card.textContent || '').toLowerCase();
    if (txt.includes('free shipping') || txt.includes('free delivery')) {
      card.style.setProperty('box-shadow', '0 0 0 2px #2e7d32', 'important');
    }
    card.dataset.jzFreeShip = '1';
  });
}
markFreeShip();
const obs = new MutationObserver(markFreeShip);
obs.observe(document.documentElement, { childList: true, subtree: true });

Cómo usar este ejemplo

  1. Copia el código con el botón de arriba.
  2. Instala JustZix (2 minutos) y abre la extensión en la página de destino.
  3. Añade una nueva regla que coincida con esa página.
  4. Pega el código en el panel JavaScript de la regla y guarda — se ejecuta en cada visita a la página.

Valora este ejemplo

Sin valoraciones — sé el primero.

¿Funciona este ejemplo?

Los snippets son inútiles sin un lugar donde pegarlos.

JustZix se instala en 2 minutos y ejecuta tu código en cada página coincidente. Sin cuenta, sin pago.

Descargar gratis Ver casos de uso