我有一个像这样的代码:
<script type="text/javascript">
Cufon.replace('#select-stuff', { fontFamily: 'Myriad Pro' });
Cufon.refresh('#select-stuff');
</script>
<script>
$(document).ready(function(){
// loading selectBoxIt
var select = $("select");
select.selectBoxIt();
// code to fix reloading cufon on select change in select box
refreshCufon();
select.change(function() {
refreshCufon();
});
function refreshCufon() {
Cufon.replace('#select-stuff', { fontFamily: 'Myriad Pro' });
Cufon.refresh();
}
});
</script>
它可以工作,但是当我在选项中有 2 个或更多单词时,它会出错,而不是单词,它会添加三个点,如下所示:
或者
因此,有多少单词并不重要。它以某种方式用三个点替换了最后一个单词。
知道有什么问题吗?