изменение кнопки скрытия / отображения при нажатии

0

Привет, я пишу код следующим образом:

<div id="vip"><a href="javascript:void(0);" " id="vip"> Show </a></div>
<div id="vip2"></div>

JS:

var toggle = false;
$(document).ready(function() {
$( "#vip" ).click(function() {
if (toggle) {
  $("#vip2").toggle("slow");
} else {
  toggle = true;


      $.ajax({
          url: "showthread.php?10-Podania-V-I-P",
          type: "GET",            
          success: function(data) {
            data=$(data).find('#post_message_11');
            $('#vip2').html(data);
               $( "#vip2" ).animate({
               width:"100%",
               },600 );
            }
      });
    }
  });
});

Как я могу сделать что-то вроде этого: первый раз, когда страница загружает кнопку или селектор <a> показывать "Показывать содержимое", когда я нажимаю на этот "шоу-контент", кнопка или селектор меняются на "Скрыть содержимое".

Теги:
button
show
hide

1 ответ

0
success: function(data) {
            $(this).text('Hide Content') 
            data=$(data).find('#post_message_11');
            $('#vip2').html(data);
               $( "#vip2" ).animate({
               width:"100%",
               },600 );
            }

просто добавьте $ (this).text('Hide Content') в ваш обратный вызов.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню