سؤال

أنا باستخدام صندوق عرض الشرائح إلى عرض تفاصيل الأحداث على التقويم.عنوان لعرض فمن 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 والعمل مع أي.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top