У меня следующая проблема.
У меня есть текст в JavaScript. Я хочу, чтобы текст выглядел красиво, поэтому я обернул его "h3", который содержит модификатор javascript cufon canvas, так что он будет отличаться от обычного шрифта.
Однако текст в Javascript, похоже, не подвержен влиянию cufon.
Я попробовал несколько вещей, чтобы заставить его работать, но, похоже, ничего не работает.
Это код:
jQuery.noConflict();
jQuery(document).ready(function($) {
var author = $('#author').val();
if( author !='' && $('#email').val() !='' ) {
$('#authorData').hide();
$('#authorData').before('<div id="welcome"> <h3>Welcome back, <strong>' + author + '</strong>! <a href="#">Edit »</a></h3></div>')
$('#welcome a').toggle(
function() {
$('#authorData').show(300);
$(this).html('Minimize »');
return false;
},
function() {
$('#authorData').hide(300);
$(this).html('Edit »');
return false;
}
);
}
});
Моя идея состоит в том, чтобы получить весь "weclome div" в настоящий php и из кода javascript и просто оставить "redirector" в javascript, но я не уверен, возможно ли это вообще.
Есть идеи, как заставить это работать?
Мой скрипт cufon выглядит так:
Cufon.replace('h1',{hover: true})('h2')('h3')('.stepcarousel .panel .caption .title');
P.S .: Это вроде работает в Internet Explorer, но не в Firefox. Очень странно!
Большое спасибо за любые советы и предложения! :)