使用jQuery单击按钮时,如何为元素设置动画?

时间:2015-07-05 18:41:58

标签: jquery this

我目前正在学习jQuery,并且我正在努力研究如何在某人点击我的表单中的文本输入字段时将其添加到某个范围,并且它也不会将该类应用于所有仅在单击其中一个输入时跨越。

目前我有这个代码,它确实添加了类,但当我在其中一个文本输入字段中单击时,它会将.active类添加到所有输入中。

$(".form input").click(function(){
  $("span").addClass("active");
});

我知道我必须使用$(this),但我无法弄清楚语法,因为它还没有点击。

感谢您的帮助

修改

抱歉,我应该包含更多代码。我已经添加了一个链接到我想要实现的网站。当您单击表单中的某个输入时,该输入的标签会向上移动,以便您输入文本。我还注意到,如果你没有输入任何东西,那么标签会再次向下移动。

网站:Website link

感谢目前为止的回复

1 个答案:

答案 0 :(得分:0)

  

目前正在学习jQuery,我正在努力锻炼我将如何添加一个   单击按钮时输入的类

$(".form input[type=button]").click(function(){
  $(this).addClass("active");
});