我一直在尝试使用jquery的dotdotdot方法来切断溢出的文本,但由于某种原因它无法正常工作。我希望这个方法很简单,但我不知道我做错了什么。
使用Javascript:
$(document).ready(function(){
$('.dotdotdot').dotdotdot({
ellipsis: '... ',
wrap: 'word',
after: null,
watch: true,
height: 40
});
});
HTML:
<div class="dotdotdot">
<?php echo $description; /*Current div height with text exceeds 40px*/ ?>
</div>
我找不到任何可以解释为什么这不起作用的东西。我的jquery是最新的,版本1.8.3。
答案 0 :(得分:3)
dotdotdot是一个jQuery插件,你需要单独下载并包含JS,然后它应该工作。有关详细信息,请参阅http://dotdotdot.frebsite.nl/。
答案 1 :(得分:1)
根据您的需要,您可以使用文本溢出属性省略号
有关详细信息和示例,请访问此网站。
http://www.quirksmode.org/css/user-interface/textoverflow.html