jquery связывает события фокуса / размытия с загруженным контентом AJAX

У меня есть этот скрипт, который отлично работает для добавления / удаления класса размытия / фокуса для ввода текста и текстовых полей - однако мне нужно привязать его, чтобы он также работал с контентом, добавленным после загрузки страницы через AJAX:

 $(function() {
  $('input[type=text], textarea').addClass("idleField"); // reset all ##
  $('input[type=text], textarea').bind("focus", function(event){
      $(this).removeClass("idleField").addClass("focusField");
      if (this.value == this.defaultValue){ 
       this.value = '';
   }
   if(this.value != this.defaultValue){
       this.select();
      }
  }).bind("blur", function(event){
   $(this).removeClass("focusField").addClass("idleField");
      if ($.trim(this.value) == ''){
       this.value = (this.defaultValue ? this.defaultValue : '');
   }
  });

 });

это не привязка событий к новому контенту - есть идеи?

6
задан Q Studio 26 January 2011 в 23:38
поделиться