【发布时间】:2010-11-23 16:42:06
【问题描述】:
我有链接,当点击一个链接时,会添加一个改变颜色的 id。其他链接已删除该类,因此颜色将恢复正常。这是在禁用 javascript 的情况下工作,我什至可以看到在 firebug 中工作的代码,但由于某种原因,cufon 保留了选定的类颜色。请提供任何帮助。塔
【问题讨论】:
我有链接,当点击一个链接时,会添加一个改变颜色的 id。其他链接已删除该类,因此颜色将恢复正常。这是在禁用 javascript 的情况下工作,我什至可以看到在 firebug 中工作的代码,但由于某种原因,cufon 保留了选定的类颜色。请提供任何帮助。塔
【问题讨论】:
尝试重新绘制文本
Cufon.refresh();
【讨论】:
按照 balint 所说的,这里有一个 jquery 示例,说明如何为切换类的列表元素刷新 cufon:
$("ul li").click(function(){
var me = $(this)
me
.addClass('active')
.siblings().removeClass('active')
// Need to call the function twice for some reason
Cufon.replace(me);
Cufon.replace(me.siblings());
})
【讨论】: