我的要求:
我的字符串应该在一些单词之后被中断,并且我们需要放置“+more”选项。当用户单击“+更多”时需要显示整个文本。文本结束后需要显示“-hide”。当用户单击“-hide”时,它应该显示在前面。表示带有“+more”选项的一些文本。任何人都可以帮助这个。
我的代码:
var fullString= "string with above 150 charecters here";
var compressedString = TotalNews.fullString(150);
<div class="Temphide">
@compressedString
</div>
<a class="show" id="@newsItem.ApplicationNewsId">+More</a>
var Continues = fullString.Substring(150, TotalNews.Length - 150);
<div style="display:none;" >
@fullString <a class="hide">-Hide</a>
</div>
脚本:
<script type="text/javascript">
$(document).ready(function () {
$('.show').click(function () {
$(this).next('div').slideToggle();
});
$('.hide').click(function () {
$(this).parent().slideUp();
});
});
</script>
我的问题:
在这里,当我单击“+more”选项时,我会用“-hide”显示“+more”。要求是单击“+more”时需要显示带有“-hide”选项的完整字符串。但我正在展示“+more”和“-hide”。请任何人都可以帮助这个。