JQ实现选项卡切换

Posted chalkbox

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JQ实现选项卡切换相关的知识,希望对你有一定的参考价值。

使用JQuery实现选项卡切换:触发添加和删除类名!

html代码

            <div>
                        <div class="ig">
                            <img src="images/dl1.jpg" >
                            <div class="video-btn">
                                <p>Watch video</p>
                                <a href=""><i></i></a></div>
                        </div>
                    </div>
                    <ul>
                        <li>
                            <a href=""><i></i>5 year quality guarantee</a>
                        </li>
                        <li class="into">
                            <a href=""><i></i>Full redund policy for bad items </a>
                        </li>
                        <li>
                            <a href=""><i></i>LEAD-TIME GURANTEE</a>
                        </li>
                    </ul>

  

JQ代码:鼠标移动触发

$(‘ul li‘).mousemove(function() {
                    $(this).addClass(‘into‘).siblings().removeClass(‘into‘); //给当前元素添加类名:into,并且删除其兄弟元素的类名:into
                    var index = $(this).index();  //获得当前元素的下标(序号),使得切换的时候一一对应
             // 当前元素的 父元素的 兄弟元素的 子元素:ig的子元素:img 更改其属性值: src $(this).parent().siblings().children(‘.ig‘).children(‘img‘).attr(‘src‘,‘http://vue.wuliwu.top/upload/20200327105102551.jpg‘); })

  

仅供参考!

 

解释的有点生硬,直接上图:

当鼠标移动的时候右侧选项卡背景变为白色,左侧图片更改

技术图片

 

以上是关于JQ实现选项卡切换的主要内容,如果未能解决你的问题,请参考以下文章

Android选项卡片段不调用OnCreateView从tab2切换到tab1

切换到片段选项卡主机中的选项卡时查看寻呼机丢失其内容

使用jq实现tab选项卡

以编程方式使用选项卡更改片段的选项卡索引

IllegalArgumentException:快速切换 ActionBar 选项卡时没有找到片段 id 的视图

具有多个 backstack 的片段