/ / Zmena tlačidla na zatvorenie upozornenia nadácie, aby ste sa vyhli odstráneniu z domu? - zurb-základ

Zmena tlačidla na zatvorenie upozornenia nadácie, aby ste sa vyhli odstráneniu z domu? - zurb-základ

Existuje spôsob, ako zmeniť knižnicu nadácie Zurb zmeniť ich alert zavrieť tak, aby sa prvok DOM neodstránil?

Používam MVC na strane klienta, ktorá predpokladá, že šablónované prvky DOM sa neodstránia a namiesto toho sa spoliehajú na schopnosť MVC knižnice skryť alebo podmienene zobrazovať obsah.

Skúsil som sa do toho $(...).on("close.fndtn.alert", function(event) { ..., a hák je vypálený, ale event.preventDefault(); nezastaví základy pri mazaní prvku.

Alternatívne, ak nie je jednoduchý spôsob, ako sa zavesiťa zrušiť zatváranie bez opice - existuje spôsob, ako znovu použiť štýl tlačidla na zatvorenie, ale nie zavesiť do blízkej funkcie výstražných komponentov?

odpovede:

1 pre odpoveď č. 1

Rád by som sa pripojil k ich JS, ale ja som prišiel na čítanie ich SASS prispôsobenie časti alert docs ako skopírovať štýl zavrieť tlačidlo, ale premenovať atribút:

.alert-box {
.dismiss {  // renamed from "close" so I can provide my own hooks
@include alert-close();
}
}

Teraz sa môžem zapojiť do správania tohto tlačidla sám a poskytnúť svojmu vlastnému odvolávajúcemu sa psovodovi, ktorý nebude mať na DOM.