我有這樣的JavaScript代碼,而我要添加的jQuery淡入效果jQuery的褪色效果
hover.addEventListener('mouseover',function() {Core.addClass(cpanel,"on");},false);
Core是我使用另一個庫。 上述事件偵聽器只是啓用cpanel div到可見狀態。我如何讓它淡入視野。我正在使用jquery-ui,並且對它很新穎。
非常感謝。
我有這樣的JavaScript代碼,而我要添加的jQuery淡入效果jQuery的褪色效果
hover.addEventListener('mouseover',function() {Core.addClass(cpanel,"on");},false);
Core是我使用另一個庫。 上述事件偵聽器只是啓用cpanel div到可見狀態。我如何讓它淡入視野。我正在使用jquery-ui,並且對它很新穎。
非常感謝。
假設您的cPanel div有一類 '上',你可以這樣做:
$('.on').fadeIn("slow"); //.fadeIn("normal"); or .fadeIn("fast");
見jQuery的fadeIn effect
您可以使用淡入:
http://docs.jquery.com/Effects/fadeIn#speedcallback
如果你仍然想用你的代碼片段來添加這個類(也可以在jQuery btw中完成),只需將jQuery fadein代碼放在它之前即可。這將導致淡入效果發生,然後添加(可能是冗餘的)「on」類。
在迴應評論: 這是代碼我會嘗試先
hover.addEventListener('mouseover',function() {
cpanel.fadeIn("slow"); // this is if cpanel is a jQuery object. If it is an element, do $(cpanel).fadeIn("slow");
Core.addClass(cpanel,"on");
}, false);
如果仍然不起作用,你可以讓我知道發生了什麼,如果有什麼?謝謝。
沒有必要在這一個jquery-ui上,karim79將它總結得很好 – 2009-06-23 22:12:03
代碼中的Core和cPanel變量代表什麼?你的代碼中是否有另一個JavaScript庫? – artlung 2009-06-23 22:31:44
是的,我已經提到過。請看帖子。 – amit 2009-06-23 22:51:59