2012-07-11 49 views
2

是否有其中淡入方法应被用于在类褪色一定的方式。 我已经试过....Jquery的衰落在一类

$(".ipv4val").removeClass("bad").fadeIn("slow")

....但是这不能淡入类。

任何想法

感谢,

+0

检查[这个答案](http://stackoverflow.com/a/4268423/463065)从可能重复的,我认为这是你需要什么! – Trufa 2012-07-11 19:30:52

+0

什么问题? ** [查看演示](http://jsfiddle.net/4SXN3/)** – Farahmand 2012-07-11 19:40:35

回答

1

工作演示:http://jsfiddle.net/3g6rd/1/

HTML:

<div class="ip4val bad"></div>​

CSS

.ip4val{width:200px; height:200px;} .bad{background:#333;}​

jQuery的:

$(".ip4val").click(function(){ 

    $(this).fadeOut('slow', function(){ 
     $(this).removeClass('bad') 
    }); 
});​ 

----------更新-------

如果你只是想淡出输入的焦点边境,与更多钞票CSS3。

工作CSS小提琴:

http://jsfiddle.net/surendraVsingh/3g6rd/3

+0

好的谢谢,但如果你只是想删除边界怎么样。 仿佛ip4val是输入那么这将淡出整个输入框。 – felix001 2012-07-11 20:09:28

+0

@ felix001你可以做到这一点与CSS3这里是小提琴 http://jsfiddle.net/surendraVsingh/3g6rd/3/ – SVS 2012-07-12 05:31:02

+0

好东西,谢谢 – felix001 2012-07-12 11:54:23

0

fadeIn() method目的是为元素的不透明度添加动画,你不能动画添加或删除类。你可以通过使用animate() method来动画某些CSS属性。

+0

我同意虽然这并不能完全回答这个问题。这将是有办法来逐步消除一类,这是我猜的答案是否定的... – Trufa 2012-07-11 19:27:46

+0

检查[这个答案](http://stackoverflow.com/a/4268423/463065) – Trufa 2012-07-11 19:31:12

+0

什么属性这个班是你想逐步删除还是动画?是否'$( “ipv4val ”)。淡入(“ 慢 ”)。removeClass(“ 坏”)'有所作为? – Tuanderful 2012-07-11 19:33:56