Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JS] Dodanie do JS funkcji zmiany klasy css
Forum PHP.pl > Forum > Przedszkole
dnaielpro
Witam,
potrzebuję w pliku dodać funkcję, że jeśli jest true to zmieni mi klasę w css na .active.
Poniżej załączam kod, ma on działać do przycisku w systemie sterowania oświetleniem, jeśli scena jest aktywna to ma zmienić mi z klasy. button na klasę .active


  1. Query.subscribe_scene_status(function(s){
  2. if (s.onstage == true) {
  3. } else {
  4. };
  5. })
Crash89
  1. var element = document.getElementById("element");
  2. element.classList.remove("button");
  3. element.classList.add("active");

dnaielpro
Dziękuję,
nie jestem niestety programistą JS i to jedyny moment kiedy potrzebuję tej pomocy.

Czy mógłbym mi pomóc w zaimplementowaniu tego do mojego pliku, tak aby to działało dobrze?

Nie chce popełnić jakiegoś błędu.
Crash89
  1. <script src="sciezka-do-pliku-js/plik.js"></script>


lub

w danym pliku gdzie korzystasz z js,
najlepiej na końcu pliku.
  1. <script>
  2. //Kod javascript
  3. </script>
dnaielpro
Muszę to zaimplementować raczej do tego kodu co wysłałem na górze, a nie dodawać nowy?
Crash89
  1. Query.subscribe_scene_status(function(s){
  2. if (s.onstage == true) {
  3. var element = document.getElementById("element");
  4. element.classList.remove("button");
  5. element.classList.add("active");
  6. } else {
  7. };
  8. })


Tylko musisz sobie podmienić nazwe elementu id w document.getElementById();
do ktorego zmieniasz klasę.

A w else, to nie wiem co wpisać , bo nie wiem co tam ma być smile.gif
dnaielpro
Dziękuję za pomoc, będę walczył!
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.