猿问

关于页面刷新问题

我想实现点击不同的按钮在当前页面刷新对应的内容。比如点按钮1,页面不跳转,直接显示按钮1所对应的内容,之前的内容隐藏掉。。这个各位平时是用什么做的?具体方法是什么,请教下,谢谢

nobcainiao
浏览 2196回答 7
7回答

蜉蝣梦

用ajax异步加载

灬紫羽

用AJAX吧,可以实现无刷新发送请求和获取数据

ruibin

用js遍历所要操作的标签,动态添加删除对应的class。例如.active{display: block}

此ID又隐藏了

如果你需要动态显示页面并且有请求数据,那么就使用ajax,如果只是控制某div显示隐藏,js或者jquery就可以实现了,例如jquery的hide()和show()函数

夜雪风殇

用选项卡就行了。用li做标签,用div显示内容,div内容默认,点击相应的li 标签,相应的div显示HTML的代码是<ul>    <li>1</li>    <li>2</li> </ul> <div>1</div><div>2</div>几li就对应几个div。div写成绝对定位,这样就能在同一个位置了。用js绑定li的点击事件,单击就显示相应的div
随时随地看视频慕课网APP
我要回答