【发布时间】:2012-12-07 06:03:09
【问题描述】:
我有一个名为 article_frame 的 iframe,其中包含多个 DIV,名为 article_disp_0、article_disp_1 等。 一次只能看到其中一个。
当我在 iframe 之外时,我希望能够看到哪个是可见的,所以我有一个这样的脚本:
// find the currently selected article
for (i=0; i<=a_count; i++) {
a_disp = "#article_disp_" + i;
frame_disp = $('#article_frame').contents().find(a_disp);
visible = frame_disp.is(':visible');
if (visible) {
art_div = i;
break;
}
}
在 Chrome 或 Safari 中一切正常,但在 Firefox 中却不行。在 Firefox 中似乎没有设置可见值。那么我需要做些什么才能使这项工作与 Firefox 一起使用?
【问题讨论】:
标签: jquery firefox iframe visible