我正在制作一个投资组合网站,每个项目在点击时都会展开,里面有一个图片库。
我面临的问题是,一旦加载了许多图像,网站就会变得相当慢。有没有一种方法可以在点击时加载内容,一旦我点击其他项目,就会完全卸载以前的图库内容?
我对jQuery不是很有经验,所以举个例子会有很大帮助。
单击后,创建一个新的div,加载要在该div中显示的所有内容,并将其显示给用户。有一个按钮可以关闭它。一旦关闭,就销毁潜水器。
要创建div,请阅读:在jQuery 中创建div元素
要销毁它,只需$('#div_id').remove();