jQuery .html (данные здесь), кажется, "изменить размер" текста ответа - PullRequest
0 голосов
/ 10 сентября 2009

Рассмотрим следующий код.

Это якорный тег с идентификатором leader-module-total , который - при нажатии - вызывает скрипт PHP и отображает эхо, выполненное в коде PHP, внутри идентификатора leader-module. .

достаточно базовый.

Однако каждый раз, когда я делаю это, мне нужно «сжимать» его, используя последний фрагмент кода в этом фрагменте.

Мой вопрос: как получилось? Я что-то здесь не так делаю?

$('#leader-module-total').click(function() {

   //load an image to show while processing
   $('#leader-module').html( '<div class="ajaxLoader"></div>' );

   //process the php script -- btw, is this valid i.e. calling it using / 
   //and not fully qualified with http://mydomain/page-to-be-called  
   $.get('/ajax-leader-module-response.php', { timeframe: 'total' }, 
       function(data){
          $('#leader-module').html( data );
       }
   );

   //this is my question: why is this necessary???  
   //I need to make it smaller than it was for it to display normally.
   $('#leader-module').css('font-size', '0.9333em');
   return false;
});

1 Ответ

0 голосов
/ 10 сентября 2009

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

...