我在页面上有一个块,显示评论的简短描述 请参阅jsfiddle
上的布局我想知道用户点击链接(a
内的div
标记nickname
),然后完整审核,反之亦然。
最好的方法是什么?
我认为要采取以下方式:当用户点击链接然后发送ajax请求进行完整审核时,如果现在显示完整审核,则再次发送请求,但仅获得300个字符。但是,这样我需要发送两个请求。
答案 0 :(得分:1)
$("p").click(function(){
if($(".new",this).is(":visible"))
$(".new",this).hide();
else
$(".new",this).show();
});
答案 1 :(得分:1)
利用您的代码:http://jsfiddle.net/sessa/mv87M/20/
确保通过CSS隐藏span.more-text。在这里使用切换是完美的。
$('.nickname').click(function() {
$(this).next('.text').find('.more-text').toggle();
$(this).next('.text').find('.ellipses').toggle();
});
答案 2 :(得分:0)
This is my small blurb of text.....
...................................
...................................
<div id="hiddentext" style="display:none;">
Hidden more text...................
...................................
...................................
</div>
显示全文
Javascript(使用jquery):
$("#showmore").click(function () {
$("#hiddentext").show();
});