jsfiddle 中的结果可能不起作用,但在我的文档中可以。
起作用的是我的文本是隐藏的,当我单击Read More...时,它会显示段落中的更多文本。如果我再次单击“阅读更多...”,它会将段落中的文本折叠回正常状态。
我一直想弄清楚的是:
- 将鼠标悬停在Read More....链接上。有点像蓝色突出显示,以便人们知道它是鼠标悬停。
当文本显示时,Read More...文本应该消失,并且在现在显示的文本的底部,应该是Collapse text...(鼠标悬停时相同的蓝色突出显示)。Collapse 应该将文本恢复到它的折叠状态。我如何在以下方面实现这一目标:
$(document).ready(function(){ var open = false; $('.reveal').click(function() { if (open) { $(this).animate({height:'20px'}); } else { $(this).animate({height:'100%'}); } open = !open; }); });
此外,如果您能够让文本在显示/隐藏时内爆/爆炸,那也太好了。我一直在尝试和尝试,但无法做到这一点。