Google Chrome中的Jquery脚本没有调整文本大小

Google Chrome中的Jquery脚本没有调整文本大小,jquery,google-chrome,Jquery,Google Chrome,我正在尝试运行Jquery脚本,该脚本将在单击事件时调整文本大小。以下是我的代码: $('a').click(function(){ var os=$('p').css('font-size'); var uom=os.slice(-2); var num=parseFloat(os,10); $('p').css('font-size', num /1.4 + uom); if(this.id == "zoom") { $('p').cs

我正在尝试运行Jquery脚本,该脚本将在单击事件时调整文本大小。以下是我的代码:

$('a').click(function(){
    var os=$('p').css('font-size');
    var uom=os.slice(-2);
    var num=parseFloat(os,10);
    $('p').css('font-size', num /1.4 + uom);
    if(this.id == "zoom") {
        $('p').css('font-size', num * 1.4 + uom)
    }
})

问题是这个脚本在谷歌浏览器中不起作用。在IE8和FF8中,它可以完美地工作。为什么这在Google Chrome中不起作用?

这对我来说在Google Chrome中似乎非常有效,正如你所说的那样


你使用的是什么版本的谷歌浏览器?我使用的是16.0.912.63 m

尝试添加
px
em
或任何东西-
$('p').css('font-size',(num*1.4+uom)+'px')我可以确认它在chrome中运行良好,我也在使用与您相同的版本。Chrome 16.0.912.63。我找到了解决方案。问题出在我用自定义设置(深色主题、大字体)修改的开发者工具包中,我不知道它也会影响正在加载的页面内容。所以我只做了一些设置,只修改了与开发者工具包相关的部分。这真是太奇怪了。您应该添加解决方案作为答案,以防其他人遇到相同的问题。