我有CSS:
.frame{
    height:200px;
    width:200px;
    border-style:solid;
    border-width:3px;
}
.test2{
    opacity:0;
}
我有 html
<div class="frame">
<span class="test test2">qwerty</span>
</div>
当鼠标在 .frame 上时,我想将 .test2 类删除到 .test,当鼠标在 leave.frame 上时,我想将 .test2 添加到 .test。所以我的jQuery代码是:
$(document).on('mouseenter mouseleave', '.frame', function( e ) {
    var $el=$(this),
    mEnt  = e.type == "mouseenter";
    if(mEnt == true){
        el.find('.test').removeClass('test2');
    }else{
        el.find('.test').addClass('test2');
    }
});
但它不起作用,.test2 不想从.test 中删除。这里是一个jsfiddle:http: //jsfiddle.net/malamine_kebe/EmE7p/