私は次のようなコードを持っています:
<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つ以上の単語があるとうまくいかず、単語の代わりに次のように3つのドットが追加されます。
また
したがって、テレがいくつの単語であっても問題ありません。どういうわけか最後の単語を 3 つのドットに置き換えます。
何が問題なのですか?