Рассмотрим следующий код.jQuery .html (данные здесь), кажется, «переразмер» текст ответа
Это якорь тег с идентификатором называется лидер-модуля общей, что - при нажатии - вызывает PHP скрипт и отображает эхо сделано в коде PHP внутри идентификатора называется лидер-модуль.
Базовый достаточно.
Однако каждый раз, когда я это делаю, мне нужно «сжать» его, используя последний фрагмент кода в этом фрагменте.
Мой вопрос: как получилось? Я здесь что-то не так?
$('#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;
});
Возможно, HTML, в который вы вставляете, не имеет одного или нескольких классов CSS, которые должны иметь? – karim79
Вставьте свой HTML – algiecas
См. Ответ ниже. Поскольку мой родительский тег имел размер шрифта: 1.3em, то есть EM в размере шрифта заставляет его относиться к тому, что было, и поэтому, когда он обновил содержимое тега, он также сделал его 1.3em из этого оригинального файла 1.3em из родительского тега. – adergaard