这就是问题所在:
我有一个PHP索引页面,它使用show / hide layers javascript。我正在使用on menu.click函数来显示和隐藏与每个菜单相关的内容。 On.click隐藏所有div除了该菜单项的内容,该内容淡入。与每个菜单项相关的内容显示在单独的DIVS中。该属性适用于所有div中的所有文本。
请参阅:http://jobe-group.com/jobeco/uk/2010live/dynamic/content/index.php#
问题是,首次加载页面时,SIFR似乎仅应用于显示的on.load。当隐藏它并通过“show”函数显示另一个时,它们将加载经典CSS字体而不应用SIFR。
SIFR设置是否不可避免。或者我没有正确地调用div。我已将SIFR设置为应用于选择器,实际上它在加载时显示的工作正常。它不适用于其他内部。从理论上讲,我认为可以在page.load上的所有div上加载SIFR,即使这些div目前是可见性:隐藏。
对此有何判断?
希望有人可以提供帮助。
干杯, 约翰
答案 0 :(得分:0)
显示之前隐藏的div
后,再次执行sIFR.replace
次调用以替换这些元素中的内容。