Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Cufon+;当我有2个或更多单词在选项中时,选择Boxit组合广告三个点_Javascript_Jquery_Cufon - Fatal编程技术网

Javascript Cufon+;当我有2个或更多单词在选项中时,选择Boxit组合广告三个点

Javascript Cufon+;当我有2个或更多单词在选项中时,选择Boxit组合广告三个点,javascript,jquery,cufon,Javascript,Jquery,Cufon,我的代码如下: <script type="text/javascript"> Cufon.replace('#select-stuff', { fontFamily: 'Myriad Pro' }); Cufon.refresh('#select-stuff'); </script> <script> $(document).ready(function(){ // lo

我的代码如下:

<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>

替换('select stuff',{fontFamily:'Myriad Pro'});
Cufon.refresh('select stuff');
$(文档).ready(函数(){
//加载selectBoxIt
变量选择=$(“选择”);
select.selectBoxIt();
//修复在选择框中选择更改时重新加载cufon的代码
refreshCufon();
select.change(函数(){
refreshCufon();
});          
函数refreshCufon(){
替换('select stuff',{fontFamily:'Myriad Pro'});
Cufon.refresh();
}
});
它是有效的,但当我在选项中有2个或更多的单词时,它会出错,它会添加三个点,而不是单词,如下所示:

所以不管有多少个单词tere都不重要。它以某种方式将最后一个单词替换为三个点

知道问题出在哪里吗?

如果您使用selectBoxIt附带的,它包含一个条目:

/* Button Text */
.selectboxit-text {
  ...
  text-overflow: ellipsis;
  ...
}
当文本比容器长时,会自动添加省略号(三个点)。更改
文本溢出
可能会解决您的问题,但如果没有实际的代码,则很难说明更多问题。

如果您使用随selectBoxIt提供的,它包含一个条目:

/* Button Text */
.selectboxit-text {
  ...
  text-overflow: ellipsis;
  ...
}
<style rel="stylesheet">
  .selectboxit-text {
    text-overflow: clip;
  }
</style>
当文本比容器长时,会自动添加省略号(三个点)。更改
文本溢出
可能会解决您的问题,但如果没有实际的代码,很难说出更多的问题。


<style rel="stylesheet">
  .selectboxit-text {
    text-overflow: clip;
  }
</style>
。选择Boxit text{ 文本溢出:剪辑; }

。选择Boxit text{
文本溢出:剪辑;
}

有什么想法吗?我搞不懂。请在这里发布代码链接或更多代码。尽管删除
文本溢出:省略号
应该可以解决这个问题,但似乎还有另一个问题,因为有足够的水平空间来容纳“变化之年”。知道吗?我搞不懂。请在这里发布代码链接或更多代码。尽管删除
文本溢出:省略号应该可以解决问题,但似乎还有另一个问题,因为有足够的水平空间来容纳“变更年”。只需删除/注释样式中的该行即可。还有更优雅的解决方案吗?设置
文本溢出:剪辑在css中。只需删除/注释样式中的该行。还有更优雅的解决方案吗?设置
文本溢出:clip似乎正在使用clip。谢谢。将在13小时左右完成勾号/悬赏;数据现在应使用最新的SelectBoxIt版本修复。似乎正在使用clip。谢谢。将在13小时左右完成勾号/悬赏;数据现在应使用最新的SelectBoxIt版本修复此问题。