1.我把slider的选项卡和内容分别写到了父页面和子页面里(破坏了dom结构)
- 子页面slider的滑动,可以通过侦听slide,然后mui.fire给父页面,使得选项卡变换
- 但是父页面点击,使得子页面页面切换,不知道如何做……
尝试的方法:
子页面写监听事件:
var newslist=document.getElementsByClassName('mui-slider-item');
window.addEventListener('newsCallBack',function(event){
var cnt=event.detail.cnt;//从父页面获得需要切换到的选项内容的标签
//尝试通过css来进行控制->结果失败……
$(".mui-slider-item").removeClass('mui-active');
newslist[cnt].className="mui-slider-item mui-control-content mui-active";
});
3 个回复
1***@qq.com
和你一样的问题,加了mui-active无效。怎么处理?
6***@qq.com - test
现在解决了吗?我也是这个问题
n***@gmail.com
针对你这个需求,不知道我理解的对不对哈,是想实现顶部有选项卡并且可以左右滑动实现切换?如果是这个需求的话,可以采用mui的 tab bar选项卡 --> 顶部选项卡模式。