W przeglądarce Internet Explorer <= 8 dostałem błąd przełączania. Używam jquery-1.7.1. Dzięki! Kod JS:
function myFunction1() {
document.getElementById("dropdown-content1").classList.toggle("show");
}
Więc kiedy naciśnij <a onclick="myFunction1()" id="shopbtn" href="#">Shop</a>
powinien dodać show
klasa do zablokowania za pomocą identyfikatora dropdown-content1
.
Odpowiedzi:
0 dla odpowiedzi № 1W tym kodzie nie używasz żadnych funkcji jQuery. Wszystko w nim jest standardowym JavaScript i DOM.
classList
jest zbyt nowy dla IE8 do obsługi (i IE8 jest za stary, aby Microsoft mógł go obsługiwać).
Jeśli chcesz użyć jQuery, możesz użyć:
jQuery("#dropdown-content").toggleClass("show");