我看了代码,css和js都有点小问题,我简单改了一下
css问题。
pcdown pshow{display:block;}上面那段代码比原来的pshow优先级高,所以没效果。
js是下面这么改,这么改js,上面的css可以不用,js直接就控制隐藏和显示。
$(function(){$('pcdown li')mouseover(function(){
$(this)siblings()find('p')hide();
$(this)find('p')show();
});
});
先把所有的p隐藏,然后显示当前的。就行了。测试有效
试试改成$("button li")live("mouseover",function(){
$(this)addclass("hover");
});#showtooltips
/cast [@mouseover,nomod,exists]圣光闪现; [@mouseover,exists,mod:ctrl]圣光术
试试,不知道你为啥要加两个空括号其实进入窗体和离开窗体,鼠标都是在move的,所以,你在mousemove函数里面加上一个判断,判断条件用你窗体的坐标,如果刚一超出坐标范围就执行什么代码,如果刚一进入坐标范围以内就执行什么代码。当然还要设置个标记变量,来表示是不是刚进入,或者刚超出窗体范围。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)