Показать сообщение отдельно
  #9 (permalink)  
Старый 17.11.2009, 21:43
Интересующийся
Отправить личное сообщение для slim-v Посмотреть профиль Найти все сообщения от slim-v
 
Регистрация: 04.06.2009
Сообщений: 11

Сообщение от Octane Посмотреть сообщение
Да, действительно не работает, проверил. Ну попробуйте как-то так:
$(document).ready(function(){
	$("#enterhere").focus(function () {
		if(this.value == "что ищем?") {
			var input = this;
			(function () {
				if (input.value) {
					input.value = input.value.slice(1);
					setTimeout(arguments.callee, 100);
				}
			}());
		}
	});
});
Ну именно этот код не пробовал, завтра попробую отпишу, пробовал в цикле менять без animate jQuery. Былы предпосылки на то что именно в нем проблема. Оказалось нет. Старнная штука получилась. Если менять в цикле или по таймеру свойство textIndent, то он меняеться в Опере но не отрисовывается (не видно визуально эфекта от изменения). А вот если просто задать это свойство все ок. Старнно но факт остается фактом. Чую нашел баг, и стоит проинформировать разработчиков ибо до версии 10 он присутсвует. Я прав?
Ответить с цитированием