我已经搜索了这个问题,但还没有找到适合我的答案。
在我的网站上,我有一个菜单和div的页面。单击菜单链接时,div中的信息会更改(ajax)。但随后Cufón停止在那个div工作。我已经阅读了有关Cufon.refresh但无法使其工作的内容。我应该使用哪些代码以及在哪里放置它?
我的链接如下所示:<a href="javascript:void(0);" onClick="getdata('kollektioner/kollektioner.html','myDiv');">test</a>
我在这个页面上看过Cufon.refresh,但我不明白如何使用它:https://github.com/sorccu/cufon/wiki/API
答案 0 :(得分:1)
Cufon.refresh
也不适用于我。解决方法是再次使用Cufon.replace
。
答案 1 :(得分:0)
根据您正在使用的JS,您可以编辑触发器功能,使其工作如下,并查看是否有效。基本上,它会在您更新该元素的内容后刷新Cufon调用。
if (xmlhttp.readyState == 4) if (xmlhttp.status == 200)
{
document.getElementById(ajaxdestination).innerHTML =xmlhttp.responseText;
Cufon.refresh('#ajaxdestination');
}