У меня есть 4 кнопки ввода, которые я хочу заменить на cufon. Я читал о стратегии в стеке потока, которая включает в себя скрытие полей ввода и отображение диапазона с тем же содержимым, чтобы cufon мог его заменить. У меня это работает в Chrome, Firefox и IE 9, но в IE 8 ничто не заменяет скрытые div. Это код, который я использую
$(document).ready(function() {
$('#utmodes input').each(function(){
$(this).hide().after('<span id="' + $(this).attr('id') + '" class="input-button">').next('span.input-button').addClass($(this).attr('class')).text($(this).val()).click(function(){
$(this).prev('input').click();
Cufon.replace('#utmodes span', {
hover: true
});
});
});
Фактическая страница: http://tinyurl.com/3zvjvgl. 4 поля ввода - это «загрузка файла», «флэш-загрузка» и т. Д. Например, в 8 вы увидите пустое место, где находятся эти 4 ввода.