html可以t做不到,必须使用css,先设置,再隐藏,使用hov
css的选择器的分类不包括"超文本标记选择器"。
css的选择器包括类选择器、标签选择器、id选择器、伪类选择器等等。
类选择器,比如classtypeclass#34nav#34,那么css对应于。nav{};
标签选择器,比如bodyinput,直接对应于bodyinput。
id选择器,比如id#34name#34,那么css对应#nam:link、a:hov:visit
首先你可以用js写一个carousel,很好处理。js实现的轮播图应该有两种形式:
1.一种是用html组织所有的轮播图片,放在ltimggt标签中,用div包装。然后js调用carouselimage初始化渲染方法,将这个div中组织的img标签渲染成carouselimages。
2.另一种是html中只放一个标有id的div标签,图片的信息放在js的数组中,js调用carousel初始化渲染方法将标有id的div渲染到carousel中。
无论是以上哪种形式,改成ajax请求模式后,由于请求数据是异步的,首先要想到用户体验。当轮播区等待数据填充时,我们应该先放置一个加载状态图标;同时,向后端发起一个ajax请求,等待数据返回。这里可以使用jquery提供的ajax请求方法,get或post方法,如下图所示:
$.get(demo.json