【发布时间】:2011-09-29 08:53:22
【问题描述】:
我有以下问题。 我在 javascript 中有一些文本。我希望文本看起来不错,所以我用带有 cufon canvas javascript 修饰符的“h3”包裹它,所以它看起来与普通字体不同。 但是,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 代码中取出,然后在 javascript 中留下一个“重定向器”,但我不确定这是否可能。
任何想法如何使这项工作?
我的 cufon 脚本如下所示:
Cufon.replace('h1',{hover: true})('h2')('h3')('.stepcarousel .panel .caption .title');
P.S.:它在 Internet Explorer 中有效,但在 Firefox 中无效。很奇怪!
非常感谢您的任何意见和建议! :)
【问题讨论】:
标签: javascript cufon