作者asleepme (扯...)
看板Ajax
标题Re: [问题] jQuery slide
时间Sat Jan 30 00:54:39 2010
我目前就是预设 display:none
然後不管什麽时候都用 fadeIn()
所以变成只有第一次会有效果
然後3的时候会看不到
可是这时候在1的话就变成普通的出现,没有fadeIn特校
※ 引述《asleepme (扯...)》之铭言:
: 请教一个jQuery Slide的问题
: 我的应用是用 setinterval 定期呼叫 jQuery
: 然後他会去call一个php产生我要的内容
: 再透过 getElementById(myId).innerHtml = result
: 呈现在主页面上
: 这个内容会出现在右上角的小block
: 我希望达到这样的效果
: 1. 没有到有 -> slide in
: 2. 已经有了,可是内容改变 -> 单传内容换掉就好
: 3. 有到没有 -> 直接消失或slide out,随便
: 我透过hide再 $("div#myId").slideDown("slow")达成
: 可是我是先hide再slideDown,又透过SetInterval
: 所以就会看到他上上下下的 =_=
: 如果不hide的话,第一次从没有到有的时候会有效果
: 2,3 也没问题,可是这时候再回到1的话就没有slideDown的效果了
: 所以,我想,是不是在3的时候要想办法把他hide?
: 可是我想半天不知道要怎麽作才能在3的时候才hide
: 有人可以分享一下吗 ^^;;
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 115.43.134.244
1F:→ TonyQ:3的看不到是hide() ? 还是 fadeOut ? 01/30 09:44