cus*_*ice 3 javascript jquery dotdotdot
我正在使用jQuery dotdotdot截断插件dotdotdot.frebsite.nl
我想截断最多2行.当用户点击时more,它必须显示全文(展开/解除截断).
到目前为止,我"只"设法截断我的文本.但不要"去截断"它.
这是我的代码:
<p class="truncate">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut vitae tellus eu dui placerat interdum. Lorem ipsum dolor sit amet, consectetur adipiscing elit.<a class="read-more" href="#">more</a></p>
$(document).ready(function(){
$('.truncate').dotdotdot({
ellipsis : '… ',
watch : true,
wrap : 'letter',
height : parseInt( $('.truncate').css('line-height'), 10) * 2, // this is the number of lines
lastCharacter: {
remove: [ ' ', ',', ';', '.', '!', '?' ],
noEllipsis: []
},
after: "a.read-more"
});
});
Run Code Online (Sandbox Code Playgroud)
您可以向dotdotdot发送销毁消息
$('a.read-more').on( 'click', function(event) {
event.preventDefault();
$(this).parent().trigger("destroy");
});
Run Code Online (Sandbox Code Playgroud)
http://jsfiddle.net/bhlaird/C5Ent/
| 归档时间: |
|
| 查看次数: |
7459 次 |
| 最近记录: |