首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >移到子菜单后使菜单停留在悬停状态

问移到子菜单后使菜单停留在悬停状态
EN

Stack Overflow用户
提问于 2014-02-26 19:17:14
回答 1查看 79关注 0票数 0

我用css和js代码制作了一个菜单,让图像和文本在悬停在菜单部分时出现,但我也需要让菜单的颜色在我悬停后保持不变。

以下是网站:http://www.cabas-durables.fr/magento/index.php/accueil.html

下面是css和js代码:

代码语言:javascript
复制
.product-block-botton {
    border-right:#ffffff solid 1px;
    text-align:center;
    vertical-align:middle;
    font-size:16px;
    padding:5px;
    height:30px;
    color:#ffffff;
}
.product-block-botton:hover {
    color:#000000;
}
.last-button {
    border:none;
}
.type1 {
    background-color:#B83E6C;
    cursor:pointer;
    width:25%;
}

HTML

代码语言:javascript
复制
<table class="product-block">
<tr>
    <td colspan="4" class="product-block-head">CHOISISSEZ VOTRE SAC
    </td>
</tr>
<tr>
    <td class="product-block-botton type1">Sac Papier Luxe</td>
    <td class="product-block-botton type1">Sac Poignées Torsadées</td>
    <td class="product-block-botton type1">Sac Poignées Plates</td>
    <td class="product-block-botton last-button type1">Sac Réutilisable</td>
</tr>
</table>

JS

代码语言:javascript
复制
<script type="text/javascript">
    var $j = jQuery.noConflict();
    $j(document).ready(function(e) {
        $j('.product-block-botton').each(function(index, element) {
            $j(this).hover(function(){
                $j('.categories').hide();
                $j('.categories').eq(index).show();
            });
        });
    });
</script>

我希望我已经说得很清楚了,并提前感谢了。

EN

回答 1

Stack Overflow用户

发布于 2014-02-26 19:23:32

用法:$j(This).mouseenter(.mouseenter(){ $j(this).addClass("hovered");});

在CSS中:

代码语言:javascript
复制
.product-block-botton.hovered {
   color:#000000;
 }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22039682

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档