我为我的项目创建了一个仪表板。所以对于一个大帖子我添加了一个“”链接,如果它超过400个字符。点击该链接后,它应显示帖子的全部内容。但是,根据该逻辑,如果我点击阅读更多链接,我的每个帖子的仪表板都会扩展。我只希望扩展那个特定的帖子。再加上页面重新加载..所以要查看扩展的帖子,我必须再次滚动。我知道这样做没有重新加载我必须使用AJAX或Js ..但我没有得到确切的帮助来做到这一点。 我使用的逻辑..
文件1 - > dboard2.php
<?php echo strlen($b)>= 400?
substr($b, 0, 399).'<a href="dboard21.php">[Read more]</a>' :
$b; ;?><br/>
文件2 - &gt; dboard21.php
<?php echo $b.' <a href="dboard2.php">[less]</a>';
&GT;
这一切都在div标签中,其中包含容器和所有内容。所以我希望特定的div扩展,那么如何传递特定帖子的div?
答案 0 :(得分:0)
<style type="text/css">
#read-more {
display: none;
}
#read-more:target {
display: block;
}
</style>
<?php
echo strlen($b) >= 400 ?
substr($b, 0, 399) . '<a href="#read-more">[Read more]</a><div id="read-more">' :
$b;
?>
<br/>