Javascript 我怎样才能达到这个效果?

Javascript 我怎样才能达到这个效果?,javascript,jquery,html,Javascript,Jquery,Html,我喜欢他们在点击缩略图的基础上显示/隐藏内容的方式,我就是不知道这是怎么做到的。 javascript onclick去掉的一类“隐藏”不会真正可行,因为页面仍然会加载内容,如果有许多不同的div要显示/隐藏,则会缩短页面加载时间 我相信有一种简单的方法可以达到这个效果,我就是想不出如何以“干净”的方式来做。如果你感兴趣,很容易看到他们是如何做的。这是网络的好处之一。他们的大部分代码位于: 向下滚动经过优化的MooTools库,它就在那里。听说过ajax吗?在firefox下使用firebug

我喜欢他们在点击缩略图的基础上显示/隐藏内容的方式,我就是不知道这是怎么做到的。 javascript onclick去掉的一类“隐藏”不会真正可行,因为页面仍然会加载内容,如果有许多不同的div要显示/隐藏,则会缩短页面加载时间


我相信有一种简单的方法可以达到这个效果,我就是想不出如何以“干净”的方式来做。

如果你感兴趣,很容易看到他们是如何做的。这是网络的好处之一。他们的大部分代码位于:


向下滚动经过优化的MooTools库,它就在那里。

听说过ajax吗?在firefox下使用firebug,单击其中一个缩略图并在控制台中查看,您将看到单击会触发一个ajax请求,该请求会将要显示的内容拉入。您是否看过一些实现这一点的JS框架?您可以查看jquery/yui/mootools……页面加载时间在该页面上确实非常耗时。但是…专业的方法是只加载最初快速呈现页面所需的内容,然后在后台预加载内容。Ajax在这里基本上是不相关的,因为html只需要很少的下载时间——它是像图像这样的外部对象,需要很长时间。@chris-如果你有一个页面,比如说有500个图像,用户可能只查看一个,或者可能没有,你仍然应该在后台预加载所有内容?当然不是。我一般不会走极端。