2009四月13
jQuery 模拟iNove右侧Rss效果更新版
刚去了一趟WP中文,
看到yltfy兄描述说我上一次发的jQuery 模拟iNove右侧Rss效果有个BUG
不错…不过还不完美,存在BUG….当鼠标离开HOVE ME的时候就消息,在这里没考滤一个问题,当鼠标离开HOVER ME去点订阅的时候,这时候就已经收起了…而实际上这时是不能收起的…
急忙去把代码DOWN下来查看。确实是这样的,当时没有考虑周全,呵呵
于是把代码改造了一下,主要是把JS函数改了一下
$(document).ready(function(){
$("#a_hov").mouseover(function(){
$("#hid").show(3000);
});
$("#hid").hover(function(){
},function(){
$(this).hide(3000);
});
});
$("#a_hov").mouseover(function(){
$("#hid").show(3000);
});
$("#hid").hover(function(){
},function(){
$(this).hide(3000);
});
});
嗯。这回应该没有BUG了吧?至少那个没有了。 :???:
有想下载这次全新代码的请猛击鼠标
放心,安全无毒 :cool:
文章作者:simaopig
本文地址:http://www.xiaoxiaozi.com/2009/04/13/150/
版权所有 © 转载时必须以链接形式注明作者和原始出处!
支持一下!
[回复]
@Felix
哈,谢主龙恩。。。
[回复]
我没有看出来效果在哪里,难道不支持FF吗?
[回复]
@wulinfo
晕死。没有啊。原来也是支持FF的。
但是你看
把这个BUG给改了。。嗯。。
[回复]
Sorry,我又来报告问题了,还是有BUG.
你又少考滤了一个问题,当鼠标放到hover me上,直接就离开了的时候.下面的DIV不会收回来了.慢慢整吧.其实我早不久刚好也整了这么一个玩意…解决方法留给你自己想吧.
[回复]
@wulinfo
呃,你是没看出来啊?嗯。。那就是当鼠标hover上那个字符串的时候先别动。下面DIV会以动画形式展开。。
其实说来惭愧就是用了JQUERY的show()和hide()
[回复]
@Await
呃,你还真是烦人啊。呵呵。
好吧,我想想怎么改。这个是我下午挤时间改的。谢谢多提宝贵意见。 :smile:
[回复]
@Await
我想了一下。你不是要用setTimeout来做吧?
[回复]
@simaopig
不是,其实方法很简单…”z-index”…
[回复]
@Await
我晕。。我CSS白痴的。你和我说z-index。。。我杀了你的心都有。。
明天晚上都没睡好觉。。呜。。看来要恶补CSS了。。唉。。
调调样式还成。让我设计。。呜。
呵,不过仍然谢谢你。好人啊。
[回复]
@simaopig
汗…这地方太黑了.下次不来了,你把HOVER ME叠到下面那个DIV上面不就行了…当鼠标离开HOVER ME的时候肯定要经过下面那个DIV.那么就会收起来了…
[回复]
@Await
哈哈。嗯。是个不错的小技巧,我记下了。
还有,别不来啊。我家大门常打开的。呵
[回复]
看到z-index,我估计看懂了,是不是指@XX鼠标经过弹出原文
[回复]
@wulinfo
不是,他说的是我的代码里的问题。
如果我把div的z-index设高些,就可以把A标签也放在里面了,这样我的效果就能实现了。
貌似是这样的。
[回复]
但你的侧栏 RSS 订阅,确实没有任何效果哦,据我所知是因为jquery没有在
之前引入的原因,而commenttips.js又要求把jquery放在之前
[回复]
@wulinfo
晕菜,我把那个功能给关了。因为也没人订阅我的文档,所以就给关了。
你当然看不到效果啦。正常右侧是有效果的。 :cool:
[回复]
原来过滤哦
但你的侧栏 RSS 订阅,确实没有任何效果哦,据我所知是因为jquery没有在head结束之前引入的原因,而commenttips.js又要求把jquery放在body结束之前
[回复]
对不起我太菜了,不讨论这个问题,走了 :sad:
[回复]
@wulinfo
呵呵。我的没有效果,是因为我把那个代码给去掉了。
你可以去在路上去看看效果啊。
我只是写了个JQUERY代码可以稍微模拟一下这个效果啦。呵
[回复]
学习了,在博客中使用了这个效果,很赞貌似我也发现一个小问题,呃……
就是当鼠标悬停在RSS图标上时,隐藏DIV弹出,当此时鼠标直接往左右或者往上离去的时候,DIV不会隐藏起来囧。只有往下走,DIV会隐藏起来。嗯不知道我说得清楚不?simaopig大大可以过去看看哈,就在边栏上…嗯。
[回复]