2010-06-10 14 views
10

में असामान्य परिणाम दे रहा स्लाइड शो के रूप में कुछ छवियों को प्रदर्शित करने अपने पन्ने पर Jquery Pikachoose प्लगइन का इस्तेमाल किया है।Jquery Pikachoose प्लगइन आईई

लेकिन IE में, स्लाइड करने के लिए छवि के बजाय, यह एक ही पृष्ठ में छवि पूर्ण दृश्य में खुलता है।

और अजीब बात है, इससे पहले कि स्क्रिप्ट छवि खोलता है, अगर मैं स्लाइड अपने आप झलक पर क्लिक करके बदल सकते हैं, तो इस बिंदु और उसके बाद से, यह ठीक काम करता है।

यह कैसे

मैं डेटाबेस से छवि नाम लाए जाने और निम्नलिखित

echo 
'<div id="slideShow" class="sublayout pikachoose"> 
    <ul id="pikame">'; 
     while($row = mysql_fetch_array($result)) { 
      extract($row); 
      echo 
      '<li> 
       <a href="images/slideshow/'.$image.'"> 
         <img src="images/slideshow/th_'.$image.'" title='.$title.' alt='.$title.'/> 
       </a> 
       <span>'.$title.'</span> 
      </li>'; 
     } 
    echo 
    '</ul> 
</div>'; 

यह pikachoose.js

var defaults = { 
     show_captions: true, 
     auto_play: true, 
     show_prev_next: true, 
     slide_speed: 5000, 
     thumb_width: 26, 
     thumb_height: 20, 
     buttons_text: { play: "", stop: "", previous: "Previous", next: "Next" }, 
     delay_caption: true, 
     user_thumbs: false, 
     transition:[-1], 
     IESafe: true 
    }; 

में मेरी pikachoose विकल्प मैं प्लगइन प्रारंभ है की तरह प्रदर्शित ठीक करने के लिए इसका उपयोग करके (अलग फ़ाइल में भी)

$(document).ready(function(){ $("#pikame").PikaChoose({auto_play:true, IESafe: true}); }); 
अन्य ब्राउज़र में

वर्क्स ठीक

निष्कर्ष

  1. अगर मैं <a><img> निकालने के लिए, इस छवि
  2. आधिकारिक पृष्ठ में उपलब्ध कराई गई डेमो भी तरह बर्ताव करता है खोलने से स्क्रिप्ट बंद हो जाता है इस
+0

आप pikachoose का कौन सा संस्करण उपयोग कर रहे हैं सत्यापित कर सकते हैं? 3.1? 3.3? –

+0

@nathan gonzalez, इसकी 3.3 – Starx

+0

कौन सा आईई संस्करण विफल रहता है? उन सभी को? – GmonC

उत्तर

0

आप img टैग ऊंचाई/चौड़ाई की स्थापना की कोशिश की है ?? आईई 7 क्विर्क बाईपास करने के लिए।

+0

असल में, अगर मैं लिंक के 'href' भाग से लिंक हटा देता हूं, तो यह ट्रिगर नहीं होगा। स्क्रिप्ट के अंदर कहीं हो सकता है, पिकाचोज़ आईई के मामले में अगली स्लाइड पर जाने के लिए क्लिक विधि का उपयोग कर रहा है, और मैंने इसे खोजने की भी कोशिश की, लेकिन अब तक कोई भाग्य नहीं है। – Starx

2

जोड़ने/हटाने के/HTML दस्तावेज़ के लिए DOCTYPE को बदलने के रूप में मैं doctype सेटिंग के कारण आईई कारण मुद्दों को देखा है की कोशिश करें।

इसके अलावा, अगर ऊपर काम करता है में से किसी, तो काम कर डेमो तुलना और अपने दस्तावेज़ प्रकार इसलिए यदि आप उचित doctype टैग से चूक गए img टैग()

से समापन स्लेश निकालने का प्रयास करें ...

0

कौन सा वास्तविक आईई (3 है जो उपयोग में स्थिर हैं)? संस्करण के आधार पर, आप इसे "संगतता मोड" पर स्विच करने के लिए ar उपयोगकर्ता को चिल्ला सकते हैं। इसके अलावा यदि आप यह सुनिश्चित कर सकते हैं कि आपके पास सख्त एक्सएचटीएमएल प्रारूप है (शीर्षक और alt में आपके स्निपेट में डबल-कोट नहीं हैं), जिसमें DOCTYPE भी मदद कर सकता है। पहली छवि के लिए खाली एक टैग का उपयोग कर प्रयास करें (सिर्फ एक सामग्री के बिना, आप इसे href में एक खाली/transpatent पिक अगर आप चाहते हैं दे सकते हैं)

+0

हाँ मैंने डॉक्टरेट के साथ प्रयास किया है और त्रुटि हर संस्करण में काफी अधिक है – Starx

संबंधित मुद्दे