チェックアウトこれらのjQueryプラグイン:
https://github.com/jjenzz/jquery.ellipsis https://github.com/rviscomi/trunk8
ここでリンクにして省略記号を作ることと同様にそれらが応答するために、trunk8をラップ、私はしばらく前に書いたいくつかのコードは、です。
(function($, window, document, undefined) {
'use strict';
window.seeMore = function() {
function addSeeMoreLinks() {
$article.find('p').trunk8(options).each(function() {
var $this = $(this);
if (0 === $this.find('.trunk8').length) {
$this.append(' <a href="#" class="seeMore">see more</a>.');
}
});
}
function removeSeeMoreLinks() {
$article.find('p').each(function() {
$(this).find('.seeMore').remove();
});
}
function setupSeeMoreLinks() {
addSeeMoreLinks();
$(window).resize(function() {
removeSeeMoreLinks();
addSeeMoreLinks();
});
}
var
$article = $('.blogArticleList article'),
options = {
lines: 6,
fill: '… <a href="#" class="trunk8">see more</a>.',
tooltip: false
};
setupSeeMoreLinks();
};
if (window.addEventListener && $().trunk8) {
window.seeMore();
}
})(jQuery, window, document);
あなたは省略記号CSSでそれを得ることができます。私はまだ質問についてはっきりしていません。 – pratikpawar
あなたはjavascriptフレームワークを使用していますか?もしあれば? – gh9
これは何か?ここには大まかな例があります.. https:// jsfiddle。net/zh3bxme3/ –