我需要帮助…我的post有一些文字“blablablabalbalbalablala …阅读更多”当我点击阅读更多我看到整个post,用这个代码
$(function(){ $('.news').each(function(event){ var max_length = 450; if($(this).html().length > max_length){ var short_content = $(this).html().substr(0,max_length); var long_content = $(this).html().substr(max_length); $(this).html(short_content+'
Read More'+ ''+long_content); $(this).find('a.read_more').click(function(event){ event.preventDefault(); $(this).hide(); $(this).parents('.news').find('.more_text').show(); }); } }); });
这工作正常,但是,如何添加Read less按钮,所以当我点击它时,我将回到以前的位置……?
新来的对不起……好吧,我有
some text some text some text some text some text some text
并且在我的jquery代码中读取更多…所以我不知道如何添加Read Less …? ?
我不得不稍微修改你的代码,看看这里
我添加了另一个按钮(Read Less),它将.news标记的innerHTML更改为short_content值
$('a.read_less').click(function(event) { event.preventDefault(); $(me).html(short_content); $(this).hide(); $('a.read_more').show(); });
以上就是jQuery教程分享如何创建“少阅读”链接按钮以显示较少的文本相关内容,想了解更多jQuery开发(异常处理)及jQuery教程关注计算机技术网(www.ctvol.com)!)。
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/jquerytutorial/532640.html