Вы можете обернуть содержимое div в промежутке, а затем переместить вход за пределы этого диапазона. Затем вы можете оживить пролет. Что-то вроде этого:
$('.boxen').each(function() {
var $thisBox = $(this);
$thisBox.wrapInner('<span></span>');
$thisBox.find('input').appendTo($thisBox);
});
$('.boxen span').animate({fontSize: '28px'}, 400);
Вы также можете смешивать и сочетать прямые DOM сценариев с JQuery, так как:
$('.boxen').each(function() {
var newSpan = document.createElement('span');
newSpan.innerHTML = this.firstChild.nodeValue;
this.firstChild.nodeValue = '';
$(this).prepend(newSpan);
});
$('.boxen span').animate({fontSize: '28px'}, 400);
В любом случае должна работать.
Вам необходимо поработать над этим вопросом. Пожалуйста, отправьте некоторый исходный код и опишите недостающие части. Кроме того, на jquery.com есть примеры для таких основных вещей (если я правильно понимаю вас) –
thx, но не получил информацию из дома «JQuery»;) проблема заключается в том, как вы выбираете текст .. на последнем уровне dom. если был бы span .. без проблем. . –
$ ('самшитовый') нажмите (функция() { если ($ (это) .hasClass ("привет")) { $ (это) .removeClass ("привет");} еще { . $ ("это> *") анимировать ({ \t ZIndex: "10", \t FONTSIZE: "28px" }, 600) .animate ({ \t FONTSIZE: "9px", \t TextAlign: «центр », \t ZIndex: "0" }); \t \t $ (это) .addClass ("Привет");} }); –