请教一个HTML的UL标签下的显示问一题

目的是使 li 标签得到 div 标签内的id,从而在分别点击 li 时显示所对应的 id 的 div 所包含页面,部分代码如下:


             <ul class="nav nav-tabs">
                <li class="active">
                    <a href="#english" data-toggle="tab"><?php echo $word->get('english'); ?></a>
                </li>
                <li class="">
                   <a href="#other" data-toggle="tab"><?php echo $word->get('other'); ?></a>
                 </li>
            </ul>
            <div class="tab-content">
                <div class="tab-pane active" id="english">
                    
                 内容省略          内容省略       内容省略      

                </div>

                <div class="tab-pane" id="other">

                    内容省略       内容省略       内容省略      

            </div>
          </div>

但目前的结果在进入页面之时只显示出id=english, id="other"的div元素内的显示无法在点击

  • a href="#other"时显示并替换掉id="english"的div,
    想请教一下原因及改正方法,感谢大家的解答与帮助~!

第一个代码块的get_form怎么写的?2个的tab html代码基本上一致,就是第一个不知道你的get_form做了什么处理。

题主用的boostrap ,对应的js都导入了吗?jquery.js,bootstrap.js

你这个tab分页是用js代码切换显示/隐藏的吧.
要用js代码切换显示并替换掉id="english"的div,

你发下完整代码看看

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632