2017-02-13 1 views
0

In this fiddle, auf Klick auf den Button werden die folgenden Zeilen auch zusammen mit anderen diejenigen, ausgeführt zu werden:Warum funktioniert das von JavaScript gesetzte Styling nicht mit Ractive.js?

document.getElementById("WeatherData").style.visibility = "block"; 
weatherDataDiv.style.visibility='block'; 

ohne Wirkung.

Ich habe viel gesucht, aber scheint die Syntax ist korrekt.

Wie kann man das Div in RactiveJs ausblenden.

Andere Frameworks wie jQuery und Angular können aus geschäftlichen Gründen nicht verwendet werden.

+0

Was Sie haben suchen, wenn das Problem zu finden versucht? – putvande

Antwort

2

Gerade Änderung:

weatherDataDiv.style.visibility='block';

zu

weatherDataDiv.style.visibility='visible';

Der Wert block ist kein gültiger Wert für die visibility Eigenschaft. Die gültigen Werte sind: sichtbar | versteckt | kollabieren | initial | erben;

bei http://www.w3schools.com/cssref/pr_class_visibility.asp Werfen Sie einen Blick

+0

Du bist der BOSS-Mann! Vielen Dank :) – xameeramir

Verwandte Themen