<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script type="text/javascript" src="jquery-1.3.2.js"></script>
<script type="text/javascript">
$("div").hover(function(){$(this).css("background-color";"#fffff");},function(){$(this).css("background-color";"#fff00");},);
</script>
<title>无标题文档</title>
</head>
<div>12345</div>
<body>
</body>
</html>
我是用Macromedia Dreamweaver MX 2004随便写了一个,jquery-1.3.2.js也是有的,就是不执行,我要鼠标经过12345的时候就变背景色,求大家帮我看看啊

解决方案 »

  1.   

     $("div").hover(function() { $(this).css("background", "#FFF000"); }, function() { $(this).css("background", "#FFFFFF"); });
      

  2.   

    中间使用冒号
    ("background-color":"#Ffffff");},
      

  3.   

    因为,你的JS位置写得不对,
     DOM中,div都还没有加载,你就给他注册事件了。
    换成   $(function(){
      $("div").hover(function(){$(this).css("background-color";"#fffff");},function(){$(this).css("background-color";"#fff00");});
    });
    另外,hover的参数是貌似多了一下,号?
    ----
    当然,如果不用$(function(){});的话,你也可以用$('').live(e,f)来绑定
      

  4.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <script type="text/javascript" src="jquery-1.3.2.js"></script>
    <script type="text/javascript"> $("div").hover(function() { $(this).css("background": "#FFF000"); }, function() { $(this).css("background":"#FFFFFF"); });
     
    </script>
    <title>无标题文档</title></head><body><div>12345</div>
    </body>
    </html>现在改成这样,还是不行啊,一点反应都没有,奇怪了,我用DW编译的,是不是我的JS有问题啊
      

  5.   

    另外:
     css是一个方法,中间的参数以","号分隔,而不是";"号分隔:
    $(this).css("background-color";"#fffff");}
    换成:
    $(this).css("background-color","#fffff");}
      

  6.   

    完整无错版:
     
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <script type="text/javascript" src="jquery-1.3.2.js"></script>
    <title>无标题文档</title>
    </head>
    <body>
    <div>12345</div>
    </body>
    <script type="text/javascript">
    $(function(){
     $("div").hover(function() { $(this).css("background", "#FFF000"); }, function() { $(this).css("background","#FFFFFF"); });
    }); 
    </script>
    </html>