Sou*_*aby 4 css cookies jquery font-size
我正在尝试创建一个文本大小调整器,它还根据用户选择的网站字体大小来设置cookie.它可以很好地创建cookie,但是一旦最初加载页面,我似乎无法调整它的大小.任何帮助,将不胜感激.
代码是:
var origFont = parseFloat($("body").css("font-size"), 10);
var cookieFont = $.cookie("fontSize");
if (!cookieFont) {
var curFont = origFont;
$("#content").css("font-size", curFont);
} else {
var curFont = $.cookie("fontSize");
$("#content").css("font-size", curFont);
};
Run Code Online (Sandbox Code Playgroud)
当您单击增加/减少时,我使用相同的代码来更改字体大小,但是一旦最初加载页面,它就无法更改正文文本.
附加:我刚刚在IE中检查了它并且它工作正常,但不在FF中,现在将检查其他浏览器...
好的,这适用于IE和Opera,但不适用于Firefox,Chrome或Sarafi ..
尝试定义一个单位.
就像是
$("#content").css("font-size", curFont + 'px');
Run Code Online (Sandbox Code Playgroud)
我font-size在Firefox 3.6中进行了测试,它可以在没有设备的情况下工作(如果没有设备,FF只会自动附加px),而Chrome 9在没有设备的情况下无法工作.
| 归档时间: |
|
| 查看次数: |
3123 次 |
| 最近记录: |