我认为这可能是用户在cufon中使用悬停时遇到的最常见问题之一。此外,可能有大量的解决方案,但我试图无济于事。请帮我。我遇到问题的网站是[[here]]
jQuery(document).ready(function(){
jQuery('.menubar a').hover(function(){
jQuery('menubar a').css('color','#000000');
Cufon.refresh('menubar a');
},function(){ // this is the mouse out
jQuery('menubar a').css('color','#707070');
Cufon.refresh('menubar a');
});
});
我还尝试了几次使用Cufon.refresh()刷新cufon的尝试。悬停仍然无法正常工作。还有另一种解决方案,还是我错过了什么?
答案 0 :(得分:2)
您选择每个 .menubar a
而不是仅选择悬停的 this
。试试jQuery(document).ready(function(){
jQuery('.menubar a').hover(function(){
jQuery(this).css('color','#000000');
Cufon.refresh(this);
},function(){ // this is the mouse out
jQuery(this).css('color','#707070');
Cufon.refresh(this);
});
});
:(双关语)
menubar a
不仅如此,您的几个选择器.menubar a
应为.
(请注意{{1}})。