Я хочу выделить границ в TextField с использованием одушевленных функцию, когда нажмите на Добавить анимационную.Выделите цвет границы с помощью JQuery Animate?
Как это:
Js Fiddle Здесь:http://jsfiddle.net/N9um8/20/
HTML:
<div>
<p>
<input type="text" name="search" id="search" placeholder="Search for people...." class="field_style">
</p>
<p> <a href="javascript:void(0);" class="add_animation">Add Animation</a> </p>
</div>
<p class="styling"> I want it like this when click on Add Animation :</p>
<div>
<p>
<input type="text" name="test_search" id="test_search" placeholder="Search for people...." class="test_field_style">
</p>
</div>
CSS:
.field_style { width:400px; }
.styling { color:red; }
.test_field_style {
border-color: #6EA2DE;
box-shadow: 0 0 10px #6EA2DE;
width:400px;
}
Jquery:
$(".add_animation").click(function(){
$("#search").focus().animate({ "background-color": "#B6DADA" }, 800, "linear");
});
Вы не можете оживить цвета или коробки тени с JQuery, по крайней мере, без использования метода шага и JQuery UI и т.д., но вы могли бы делать то, что делают все остальные, использовать CSS3 -> http://jsfiddle.net/N9um8/21/ – adeneo
Хорошо работает, но он должен удалить класс, когда это текстовое поле потеряло фокус. –
Так что просто добавьте это -> http: // jsfiddle.net/N9um8/30/ – adeneo