我在laravel中限制一个字符串,如果它大于50并显示一个按钮读取更多。
{!! str_limit($val['body'], $limit = 50, $end = '....... <div class="post-more"><a href='.url("/".$post->slug).' class="btn btn-primary">Read More</a></div>') !!}
我的问题是,使用这种方式我将用户带到另一页。当用户点击Read More按钮时,我怎么才能显示字符串的其余部分?
答案 0 :(得分:1)
PHP用于请求 - 响应事务(我知道它可以在PHP书呆子管道之前用于脚本编写),因此纯PHP解决方案不会产生所需的行为。你需要使用Javascript。一些铁杆人甚至为这类事情编写过图书馆:https://github.com/jedfoster/Readmore.js