jquery在悬停时更改类

Sim*_*son 0 jquery

我是jQuery的新手,但是因为我的生活无法弄清楚我做错了什么.当我将鼠标悬停在"更改它"文本上时,我想要更改表格行的颜色.请帮忙!(是的,该文档指的是一个保存的jQuery库)

<html>
<head>
    <title>testestsets</title>
    <script type="text/javascript" src="jquery.js"></script>
    <script type="text/javascript">
        $('#changer').hover(function) {
            $('#row1').css({
                'background-color':'#000',
                'color':'#FFF'
            });
        };
    </script>
</head>

<body>
    <table border="1">
        <tr id="row1">
            <td>ONE</td><td>TWO</td><td>THREE</td><td>FOUR</td>
        </tr>
    </table>
    <br/><br/>
    <p id="changer">Change it</p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

j08*_*691 7

将jQuery代码包装在文档就绪调用中,如下所示:

$(document).ready(function () {
  $('#changer').hover(function() {
    $('#row1').css({
      'background-color': '#000',
        'color': '#FFF'
    });
  });
});
Run Code Online (Sandbox Code Playgroud)

此外,您在括号函数调用中输入了一个拼写错误.

jsFiddle例子