Jqueryui عرض محتوى تبويب مخفي في علامة التبويب هذه
-
11-09-2019 - |
سؤال
لدي iFrame في علامة تبويب مع عنصر مخفي، وأريد إظهار العنصر عند فتح علامة التبويب.
هذا العنصر (نفس الفصل) هو أيضا تحت جميع علامات التبويب، لكنني أريد فقط إظهار العنصر ضمن علامة التبويب الحالية.
ها هي محاولة غير العملية الخاصة بي:
$("#tabs").tabs({
collapsible: true,
show: function(event, ui) {
ui.find("iframe").contents().find("#hidden").show();
}
});
ستكون التصحيحات موضع تقدير، شكرا.
المحلول
أعتقد أنك تريد استخدام UI.Panel بدلا من واجهة المستخدم. ستكون سمة الفريق في المعلمة UI هي لوحة (علامة التبويب) الحالية (علامة التبويب).
$("#tabs").tabs({
collapsible: true,
show: function(event, ui) {
ui.panel.find("iframe").contents().find("#hidden").show();
}
});
لا تنتمي إلى StackOverflow