2017-03-16 9 views
1

ためworikingされていない私が使用して要素を作成しています:jqueryのdotdotdotプラグインを動的に作成したHTML

$('#articleview').append(articles); 

を、私は、この動的に作成したHTML

$(document).ready(function() { 
    $(".ellipsis").dotdotdot(); 
}); 

にdotdotdotプラグインを適用する必要がありますが、それはで働いていません動的に作成されたHTML

+1

あなたは '$リコールする必要があります( "省略記号。")dotdotdot();'動的に追加のhtmlに。 –

答えて

1

の後$('#articleview').append(articles);

コール -

$(".ellipsis").dotdotdot();

そして、これは動作するはずです...

dotdotdot()は、文書がロードされた初めての作品だしました。コンテンツを変更したときは、再度呼び出す必要がありました。

+1

Vishalさん、ありがとうございました。現在はうまくいきます:) – Vinoth

+0

dotdotdot()は初めてドキュメントを読み込んだときの作業ですか?コンテンツを変更したときは、再度呼び出す必要がありました。 –

0

他のプラグインがマークアップを見つけられずに失敗した場合、常にプラグインを呼び出してください。

var articles='Lorem Ipsum is simply dummy text Lorem Ipsum is simply dummy text Lorem Ipsum is simply dummy text Lorem Ipsum is simply dummy text'; 
 
$('#wrapper').append(articles); 
 
$(".ellipsis").dotdotdot();
#wrapper { 
 
    width: 100px; 
 
    height: 20px; 
 
    
 
}

 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
    <script src="http://dotdotdot.frebsite.nl/js/jquery.dotdotdot-1.2.1.js"></script> 
 
<div id="wrapper" class='ellipsis'></div>

関連する問題