IE8

2010-09-25 11 views
10

के साथ jquery.corner समस्या पिछले सप्ताह के लिए इस साइट को बना रही थी। आईई 8 में केवल इस त्रुटि में आया था। यहाँ, यह क्रोम आदि में सामान्य देखने जाएगा साइट के लिए लिंक है, लेकिन IE8 में त्रुटि भी उदाहरण, jQuery.cycle काम करने से अन्य jQuery प्लगइन्स बंद हो जाता हैIE8

 
Webpage error details 
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) 
Timestamp: Sat, 25 Sep 2010 16:13:34 UTC 
Message: Unexpected call to method or property access. 
Line: 163 
Char: 17 
Code: 0 
URI: file:///C:/Documents%20and%20Settings/User/Desktop/diverse2/js/jquery.corner.js 

:

jquery.corner.js फ़ाइल में कोई त्रुटि है।

http://eosa.co.cc/themes2/diverse2/

यहाँ गोल कोने कोड है:

$("#pageTitle, #pageTitle div#title").corner("tl bl 5px"); 
$("#navbar, .postDetail").corner("bl br 5px"); 
$(".jqueryslidemenu ul li ul li a, .boxGrey, div#slideshow-container, #searchForm, #pageTitleContainer, .twoThirdsGrey, a.button, a.button-2, .rounded").corner("tl tr bl br 5px"); 

उस फ़ाइल js/rounded.js

में स्थित है और jquery.corner.js के लिए फ़ाइल js/jquery.corner.js में स्थित है।

क्या कोई मदद कर सकता है?

उत्तर

11

समस्या यह है कि आईई में आप इनपुट जैसे कुछ तत्वों के लिए बाल विधि को जोड़ नहीं सकते हैं। असल में प्लगइन कुछ तत्वों को इस तरह से गोल करने की कोशिश कर रहा है कि आईई पसंद नहीं करता है। - या तो jQuery कोड के माध्यम से या आपके वास्तविक मार्कअप में, और फिर उस आवरण div दौर

  1. चारों ओर इन एक div में तत्वों:

    आपके पास दो विकल्प।

  2. एक अलग प्लगइन का उपयोग करें। Jquery Curvy Corners आपके लिए काम करना चाहिए।
+0

उत्तर के लिए धन्यवाद। – Daryl

+0

आप कहीं भी जानते हैं मुझे एक ट्यूटोरियल मिल सकता है जिसमें jquery के माध्यम से तत्वों के चारों ओर एक div टैग संलग्न करना है? – Daryl

+2

http://api.jquery.com/wrap/, और इनमें से बहुत से प्रश्नों पर भी नज़र डालें: http://stackoverflow.com/search?q=jquery+wrap। यदि यह काम नहीं करता है तो आप हमेशा वापस आ सकते हैं और मदद मांग सकते हैं। – Radu