لماذا صندوق عرض الشرائح لا تظهر في برنامج Internet Explorer ؟
-
06-07-2019 - |
سؤال
أنا باستخدام صندوق عرض الشرائح إلى عرض تفاصيل الأحداث على التقويم.عنوان لعرض فمن http://www.idea-palette.com/greatoppseventcal/calendar6.php
في فايرفوكس ، عندما ينقر المستخدم على اليوم مع الحدث, العلبة الخفيفة يفتح ويعرض الحدث المعلومات من قاعدة البيانات.
في Internet explorer ، عندما ينقر المستخدم على اليوم مع الحدث ، التقويم دفعت إلى أسفل وهناك كبيرة بيضاء فارغة المنطقة فوق التقويم.عند انقر فوق منطقة فارغة, التقويم هو صدهم ، كما لو العلبة الخفيفة يظهر فوق التقويم حتى النقر على إغلاقه.
هنا مسج:
$(document).colorbox.init();
$(".date_has_event").click(function(e) {
var idVal = $(this).attr("idnum");
$(".date_has_event").colorbox({open: true, initialHeight: "25%", initialWidth: "25%", width:"25%", opacity: 0.25, transition:'fade', inline:true, href:"#" + idVal + " ul"});
});
هنا هو رمز الزر الذي يتم النقر div التي يتم عرضها:
echo ' class="date_has_event" idnum="'.$row2['id'].'" style="background-image: url(images/event_square.png); color: #8CC63F;">'.$day;
echo '<div class="events" id="'.$row2['id'].'">
<ul>'.$events[$day].'</ul>
</div>';
لست متأكدا حقا ما يجب القيام به لأنه يعمل تماما في فايرفوكس.أي شخص يمكن أن تساعدني ؟
المحلول
يبدو أنك تستخدم نسخة قديمة من مسج.محاولة الترقية إلى الإصدار 1.3.2 - كل من أمثلة على صندوق عرض الشرائح الصفحة باستخدام 1.3.2 والعمل مع أي.