php - 在论坛菜单/导航上启用事件/当前状态

标签 php jquery html css

当前的问题是在论坛菜单上启用当前/事件状态。仅使用 css 在论坛上启用事件/当前状态不会解决问题...我对此的基本理解是...创建一个 php 和 jquery 脚本,它提取页面 ID...并用 jquery 确定它...我不知道该怎么做...有什么想法吗?

使用phpbb3论坛模板

CSS

#underlinemenu{
            margin: 0;
            padding: 0;
            height:80px;
            font-size:14px;
            background-color:#f6f6f6;


            }

            #underlinemenu ul{
            margin: 0;
            margin-bottom: 1em;
            padding-left: 0;
            float: right;
            font-weight: bold;
            width: 100%;

            }

            * html #underlinemenu ul{ /*IE only rule. Delete extra margin-bottom*/
            margin-bottom: 0;

            }

            #underlinemenu ul li{
            display: inline;

            }


            #underlinemenu ul li a{
            float: right;
            color: gray;

            font-weight: bold;
            padding: 38px 13px 24px 13px;

            text-decoration: none;
            background: #f6f6f6 url(images/menudivide.png) top right repeat-y;
            background: #f6f6f6 url(images/menudivide.png) top left repeat-y;
            }
            #underlinemenu ul orphan item bullet a{
            color: black;
            background-color: #F3F3F3;
            border-top: 4px solid black;
            padding-top: 34px;
            }

            #underlinemenu ul li a:hover{
            color: black;
            background-color:#f6f6f6;
            border-top: 4px solid black;
            padding-top: 34px;

            }

DIV

<div id="floatMENU"><div id="underlinemenu">
                        <!-- IF S_ALLOW_JMENU -->



                                                  <ul>
            <li{U_INDEX_STYLE}><a class="orphan item bullet" href="{U_INDEX}" accesskey="h"><span>{L_INDEX}</span></a></li>



                            <li{U_PROFILE_STYLE}><a class="orphan item bullet" href="{U_PROFILE}" title="{L_PROFILE}" accesskey="u"><span>{L_PROFILE}</span></a></li>
            <!-- IF S_DISPLAY_PM --><li{U_PRIVATEMSGS_STYLE}><a class="orphan item bullet" href="{U_PRIVATEMSGS}"><span>{PRIVATE_MESSAGE_INFO}</span></a></li><!-- ENDIF -->
            <!-- ENDIF -->  


            <li{U_FAQ_STYLE}><a class="orphan item bullet" href="{U_FAQ}" title="{L_FAQ_EXPLAIN}"><span>{L_FAQ}</span></a></li>
                            <!-- IF not S_IS_BOT -->
                                                    <!-- IF not S_USER_LOGGED_IN --><li{U_REGISTER_STYLE}><a class="orphan item bullet" href="{U_REGISTER}"><span>{L_REGISTER}</span></a></li><!-- ENDIF -->
                                <li{U_LOGIN_LOGOUT_STYLE}><a class="orphan item bullet" href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="l"><span>{L_LOGIN_LOGOUT}</span></a></li>
                            <!-- ENDIF -->

            </ul>

                    </div></div>

enter code here

最佳答案

使用这段代码解决的问题

 <li<!-- IF SCRIPT_NAME eq 'faq' -->  id="current1" <!-- ENDIF -->><a class="orphan item     bullet" href="{U_FAQ}" title="{L_FAQ_EXPLAIN}"><span>{L_FAQ}</span></a></li>

关于php - 在论坛菜单/导航上启用事件/当前状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16338166/

相关文章:

javascript - 如何使用 PhantomJS 在外部域上设置 cookie

php - 通过 PHP 运行 SQL 脚本

jQuery UI 可拖动/可排序/可放置在达到可放置限制时禁用放置

html - 将内联 css 移动到定义中

javascript - reveal.js 中出现特定幻灯片时执行函数

javascript - 将具有相同类别的输入输出总和到一个跨度

javascript - 在 PHP 和 Mysql 的 jquery 日期选择器中禁用给定范围内的日期

PHP Laravel 使用两个表进行多文件上传

javascript - jquery隐藏/显示特定的li子元素

javascript - 滚动上的动画技能栏