Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Usunięcie klasy
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
damian0021
Witajcie,

potrzebuje pomocy w modyfikacji jednej z wtyczek a dokładnie WP Car Manager.

Wtyczka działa jak potrzeba, po wrzuceniu shortcod'a [wpcm_cars] - wyrzuca wszystkie auta dodane w bazie.

Jednak chciałbym aby auta pokazywały się dopiero po przefiltrowaniu przez usera np. BMW -> E90

W listingu dodałem nową klase .hide dla której dałem CSS display:none; - listing przestał się pokazywać na starcie.

I teraz dodałem poniższy kod:

Przed modyfikacją: <input type="submit" value="<?php esc_attr_e( 'Show Results', 'wp-car-manager' ); ?>"/>
Po modyfikacji: <input type="submit" onclick="myFunction()" value="<?php esc_attr_e( 'Show Results', 'wp-car-manager' ); ?>"/>

java script:
<script>
function myFunction() {
var element = document.getElementById("myDIV");
element.classList.remove("hide");
}
</script>


Widzę w Fire Bugu, że klasa w momencie kliku jest usuwana jednak po chwili dodawana ponownie.

Czy możecie mi jakoś pomóc?



viking
W assets masz pełno kodu js (opartego o jquery). Znajdź co potrzebujesz i zmień.
damian0021
A coś dokładniej / jaśniej ?

viking
A coś dokłądniej to ci powiedzą narzędzia deweloperskie twojej przeglądarki. Kliknij element i zobacz jakie ma zdarzenia przypisane.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.