+ -
当前位置:首页 → 问答吧 → 部分jQuery代码在firefox中不起作用

部分jQuery代码在firefox中不起作用

时间:2009-07-17

来源:互联网

我在自己的php文件中加入这么一段:
......
复制代码
  1. <script type="text/javascript">
  2.     $(function() {
  3.         $("#head").css("background-color", "rgb(141, 189, 216)");
  4. //        var dialogOpts = {
  5. //            hide: true
  6. //        }
  7. //        $("#description").dialog(dialogOpts);
  8.         //$("#description").dialog();
  9.     });

......

很奇怪的是,在Safari和Chrome上都能看到id="head"的背景色变成了rgb(141, 189, 216),而在firefox里面却没有。
我把$改成jQuery也没什么作用。

作者: mxi1   发布时间: 2009-07-17

我这段代码没有放在
复制代码
  1. <head></head>
里面,有关系吗?

作者: mxi1   发布时间: 2009-07-17

我这正常,Firefox 3.5.1

作者: keakon   发布时间: 2009-07-17

我也是firefox3.5.1,但是始终没法显示jQuery的效果。
不知道该怎么解决。哎。

作者: mxi1   发布时间: 2009-07-18

你写的其它的 jquery 代码在Firefox中能用吗?

如果都不能用,那么问题可能出在你引用 jquery.js 的那个<script>标签。

你是不是写成了:
<script src="jquery.js" type="text/javascript" language="javascript"/>

正确的写法是:
<script src="jquery.js" type="text/javascript" language="javascript"></script>

Firefox 对这个很敏感的。

作者: galaxysong   发布时间: 2009-07-22

没碰到过,不过仍旧感谢楼上的朋友。

作者: gundumw100   发布时间: 2009-07-23

相关阅读 更多