/ / जावास्क्रिप्ट - इंटरनेट एक्सप्लोरर 8 और नीचे में jQuery टॉगल त्रुटि - जावास्क्रिप्ट, इंटरनेट एक्सप्लोरर

जावास्क्रिप्ट - इंटरनेट एक्सप्लोरर 8 और नीचे में jQuery टॉगल त्रुटि - जावास्क्रिप्ट, इंटरनेट एक्सप्लोरर

इंटरनेट एक्सप्लोरर <= 8 में मुझे टॉगल त्रुटि मिली। मैं jquery-1.7.1 का उपयोग कर रहा हूँ। धन्यवाद! जेएस कोड:

function myFunction1() {
document.getElementById("dropdown-content1").classList.toggle("show");
}

तो जब प्रेस करें <a onclick="myFunction1()" id="shopbtn" href="#">Shop</a> इसे जोड़ना चाहिए show आईडी के साथ ब्लॉक करने के लिए वर्ग dropdown-content1.

उत्तर:

जवाब के लिए 0 № 1

आप उस कोड में किसी भी jQuery फ़ंक्शन का उपयोग नहीं कर रहे हैं। इसमें सबकुछ मानक जावास्क्रिप्ट और डोम है।

classList है आईई 8 के समर्थन के लिए बहुत नया है (तथा माइक्रोसॉफ्ट के समर्थन के लिए आईई 8 बहुत पुराना है)।

यदि आप jQuery का उपयोग करना चाहते हैं तो आप इसका उपयोग कर सकते हैं:

jQuery("#dropdown-content").toggleClass("show");