2014-02-24 4 views
2

의 사용 가능한 라인을 지속하기 : 절반 내가 무엇을하고자 할 것추가 줄임표 내가이 보이는 몇 가지 코드가 코드

<script type='text/javascript'> 
    jQuery(document).ready(function() { 
     jQuery('.news-title').each(function() { 
      var divh = jQuery(this).height(); 
      var aText = jQuery(this).children(); 
      var a = aText.outerHeight(); 
      if(a > divh) { 
       jQuery(aText).text(function (index, text) { 
        return text.replace(/\W*\s(\S)*$/, '...'); 
       }); 
      } 
     }); 
    }); 
</script> 

을하지만, 중요한 부분이 없습니다. 내 텍스트 바꾸기 기능이 꺼져 있다고 생각합니다. 마지막으로 사용 가능한 줄의 마지막 단어를 바꾸는 대신 마지막 줄을 바꿉니다. 누구든지 도울 수 있을까요?/

+0

martynas가 말하기를 css가 더 나은 옵션이 될 것이라고 말하면 btw는 위의 코드 작동을 나타냅니다. 당신은 UTF를 다루고 있습니까? – Dileep

+0

나는 그게 무슨 뜻인지 잘 모르겠다. 추가 조사가 끝나면 다른 지역보다 타겟 지역 중 일부에서만 작동하는 것으로 나타났습니다. 그게 도움이되는지 나는 모른다. 또한, 나는 이것이 더 깨끗하다고 ​​느끼고 이미 많은 시간을 투자했기 때문에 CSS를 사용하지 않기를 바란다. 여기서 무슨 일이 벌어지고 있는거야? 내 외부 div 영역은 200x40 픽셀입니다. – scapegoat17

답변

0

정규식 아래로 시도 :

관련 문제