javascript - Jquery addClass function fails in IE7 for td element -


निम्न HTML के लिए:

  & lt; td class = "width2 padLeft" id = "loading_45" & gt; & nbsp; & lt; / टीडी & gt;  

निम्न JQuery:

  $ ('# loading_45')। AddClass ('लोड हो रहा है');  

निम्न सीएसएस परिभाषा के साथ:

  td.loading {पृष्ठभूमि-छवि: url ("../ images / icon_loading_circle.gif"); पृष्ठभूमि-स्थिति: बाएं केंद्र; पृष्ठभूमि दोहराने: नहीं दोहराने; ऊंचाई: ऑटो; स्थिति: पूर्ण; text-align: केंद्र; }  

पृष्ठभूमि छवि को आईई 7 में प्रदर्शित करने का कारण नहीं है (एफएफ में ठीक काम करता है)

क्या किसी को भी यह पता चलता है कि मैं क्या कर रहा हूं?

<पी> जैसा कि पॉनी ने देखा कि समस्या सीएसएस में थी: निरपेक्ष; परिभाषा को हटा दिया जाना चाहिए। बहुत तेजी से जवाब देने के लिए धन्यवाद

मुझे यकीन है कि "addClass" काम कर रहा है , जिसमें यह तत्व को क्लास जोड़ रहा है, यदि (जैरी नोट्स के रूप में) आप इसे सही समय पर कर रहे हैं चूंकि यह फ़ायरफ़ॉक्स में काम करता है, आप शायद हैं।

मुझे संदेह है कि समस्या यह हो सकती है कि आपका स्टाइलशीट आईई 7 को गुस्सा दिला रहा है। तालिका स्थान पर "स्थिति: निरपेक्ष" डालने से समस्याएं हो सकती हैं, जैसे कि टेबल सेल पूरी तरह गलत जगह में प्रस्तुत करना। जब मैं कोशिश करता हूं, तालिका कोशिकाओं को पृष्ठ के ऊपरी बाएं कोने में हमेशा रेंडर होता है, हालांकि स्टाइलशीट "टॉप" या "बाएं" निर्दिष्ट नहीं करता है।

उस पेज के साथ अपने पेज को जांचने का प्रयास करें टेबल सेल पर कोडित और देखें कि क्या होता है।


Comments