Реклама на сайте Advertise with us

Jquery вопрос

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 08.11.13
Сообщения: 41
Рейтинг: 14

Ссылка на сообщениеДобавлено: 22/08/14 в 08:01       Ответить с цитатойцитата 

Код:

$(document).ready(function() {

           
         var baseurl = "http://www.domain.ru/";
         
  //Profile edit buttion action
        $("#edit_user_profile").click(function(){
       
        $('#profile_info').hide(500);
        $('#profile_edit').show(500);
       
        $.post(baseurl+"customer/ajax/editprofile/", function(data){
        $("#profile_edit").html(data);
         });
       
        $("#edit_user_profile").text('Сохранить').attr('id','save_user_profile');
       
          return false;
        });   
 
 
 
 
  //Profile edit buttion action
         $("#save_user_profile").click(function(){
         
         $("#profile_edit").hide(500);
         $("#profile_info").show(500);
         
               
         $("#save_user_profile").text('Редактировать').attr('id','edit_user_profile');
         
         return false;
       
         });
 
 
});



первая часть отрабатывает как надо, кнопка меняется, контент загружается, клик по измененной кнопке ни к чему не приводит.

2
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 22/08/14 в 10:50       Ответить с цитатойцитата 

looking4work писал:
$("#save_user_profile")

Это вернет null, потому что DOM уже построен и элемента с таким id там нет.

http://jsfiddle.net/yacc/kaufk5pw/

6
 



С нами с 08.11.13
Сообщения: 41
Рейтинг: 14

Ссылка на сообщениеДобавлено: 22/08/14 в 10:58       Ответить с цитатойцитата 

Yacc: спасибо smail54.gif

3
 
+ + +


С нами с 15.05.06
Сообщения: 76
Рейтинг: 96

Ссылка на сообщениеДобавлено: 22/08/14 в 14:35       Ответить с цитатойцитата 

сработает $("#save_user_profile").on("click", function(){});

4
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »