Работа демо, пожалуйста, дайте мне знать, если я пропустил что-нибудь: http://jsfiddle.net/k2Xg2/и из @Andy: http://jsfiddle.net/k2Xg2/1/ достаточно необходимость.
Так вопрос был призыв к .focus
следовательно +50 на новое поля ввода:
Надеется, что это помогает,
Коду
var box = $('#box');
$('#me').toggle(function() {
box.show();
// box.focus();
}, function() {
box.hide();
});
//#region Search Box
$('#box').focus(function() {
$(this).select();
$(this).animate({ width: '+=50' }, 200);
});
box.blur(function() {
$(this).width(150);
$(this).animate({ width: '-=50' }, 200);
});
Использование хром смотреть на это я вижу только один? Какой браузер вы используете? – gabeio
Ум я тоже использовал Chrome? Кажется, что он добавляет '50' дважды в первый раз, когда я нажимаю? Последующие клики затем ОК, но первый клик добавляет 2x? – Andy
О, вы имеете в виду двойной широкий ... thats different lol Я думал, что вы имели в виду 2 коробки ... – gabeio