首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >根本无法让jQuery工作,请告诉我哪里做错了

根本无法让jQuery工作,请告诉我哪里做错了
EN

Stack Overflow用户
提问于 2016-10-05 09:27:33
回答 2查看 51关注 0票数 0

我应该为我的Javascript类创建一个游戏,我正在尝试使用jQuery创建一个跳棋游戏。我刚开始添加jQuery,到目前为止还没有什么效果。这是非常令人沮丧的。

代码语言:javascript
复制
$( document ).ready(function() {
    $("#red1").hide();
});
代码语言:javascript
复制
#checkerBoard {
    border: 2px solid black;
    width: 1000px;
}

.red {
    background-color: red;
    width: 100px;
    height: 100px;
    margin: 0;
}
.black {
    background-color: #000;
    width: 100px;
    height: 100px;
    margin: 0;
}
td {
    width: 2em;
    height: em;
    text-align: center;
}

img {
    width: 6em;
    height: 6em;
    text-align: center;
}
代码语言:javascript
复制
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>How to Play Checkers</title>
    <link rel="stylesheet" href="style.css" type="text/css" media="screen">
</head>
<body>
<div id="wrapper">
    <header>
        <h1>How to Play Checkers</h1>
        <nav>
            <ul>
                <li>Home</li>
                <!--add more-->
            </ul>
        </nav>
    </header>
    <section>

        <p></p>
        <table id="checkerBoard">
            <thead><!--insert something--></thead>
            <tbody>
            <tr id="row1">
                <td class="red"><img src="images/blackCheckerPiece.png" alt="red checker piece" /></td>
                <td class="black"><img src="images/blackCheckerPiece.png" alt="red checker piece" /></td>
                <td class="red"><img src="images/blackCheckerPiece.png" alt="red checker piece" /></td>
                <td class="black"><img src="images/blackCheckerPiece.png" alt="red checker piece" /></td>
                <td class="red"><img src="images/blackCheckerPiece.png" alt="red checker piece" /></td>
                <td class="black"><img src="images/blackCheckerPiece.png" alt="red checker piece" /></td>
                <td class="red"><img src="images/blackCheckerPiece.png" alt="red checker piece" /></td>
                <td class="black"><img src="images/blackCheckerPiece.png" alt="red checker piece" /></td>

            </tr>
            <tr id="row2">
                <td class="black"><img src="images/blackCheckerPiece.png" alt="red checker piece" /></td>
                <td class="red"><img src="images/blackCheckerPiece.png" alt="red checker piece" /></td>
                <td class="black"><img src="images/blackCheckerPiece.png" alt="red checker piece" /></td>
                <td class="red"><img src="images/blackCheckerPiece.png" alt="red checker piece" /></td>
                <td class="black"><img src="images/blackCheckerPiece.png" alt="red checker piece" /></td>
                <td class="red"><img src="images/blackCheckerPiece.png" alt="red checker piece" /></td>
                <td class="black"><img src="images/blackCheckerPiece.png" alt="red checker piece" /></td>
                <td class="red"><img src="images/blackCheckerPiece.png" alt="red checker piece" /></td>
            </tr>
            <tr id="row3">

                <td class="red"></td>
                <td class="black"></td>
                <td class="red"></td>
                <td class="black"></td>
                <td class="red"></td>
                <td class="black"></td>
                <td class="red"></td>
                <td class="black"></td>
            </tr>
            <tr id="row4">

                <td class="black"></td>
                <td class="red"></td>
                <td class="black"></td>
                <td class="red"></td>
                <td class="black"></td>
                <td class="red"></td>
                <td class="black"></td>
                <td class="red"></td>
            </tr>
            <tr id="row5">

                <td class="red"></td>
                <td class="black"></td>
                <td class="red"></td>
                <td class="black"></td>
                <td class="red"></td>
                <td class="black"></td>
                <td class="red"></td>
                <td class="black"></td>
            </tr>
            <tr id="row6">
                <td class="black"></td>
                <td class="red"></td>
                <td class="black"></td>
                <td class="red"></td>
                <td class="black"></td>
                <td class="red"></td>
                <td class="black"></td>
                <td class="red"></td>
            </tr>
            <tr id="row7">
                <td class="red"><img id="red1" src="images/redCheckerPiece.png" alt="red checker piece" /></td>
                <td class="black"><img src="images/redCheckerPiece.png" alt="red checker piece" /></td>
                <td class="red"><img src="images/redCheckerPiece.png" alt="red checker piece" /></td>
                <td class="black"><img src="images/redCheckerPiece.png" alt="red checker piece" /></td>
                <td class="red"><img src="images/redCheckerPiece.png" alt="red checker piece" /></td>
                <td class="black"><img src="images/redCheckerPiece.png" alt="red checker piece" /></td>
                <td class="red"><img src="images/redCheckerPiece.png" alt="red checker piece" /></td>
                <td class="black"><img src="images/redCheckerPiece.png" alt="red checker piece" /></td>
            </tr>
            <tr id="row8">
                <td class="black"><img src="images/redCheckerPiece.png" alt="red checker piece" /></td>
                <td class="red"><img src="images/redCheckerPiece.png" alt="red checker piece" /></td>
                <td class="black"><img src="images/redCheckerPiece.png" alt="red checker piece" /></td>
                <td class="red"><img src="images/redCheckerPiece.png" alt="red checker piece" /></td>
                <td class="black"><img src="images/redCheckerPiece.png" alt="red checker piece" /></td>
                <td class="red"><img src="images/redCheckerPiece.png" alt="red checker piece" /></td>
                <td class="black"><img src="images/redCheckerPiece.png" alt="red checker piece" /></td>
                <td class="red"><img src="images/redCheckerPiece.png" alt="red checker piece" /></td>
            </tr>
            </tbody>
        </table>
    </section>
</div>

<script src="jquery-3.1.1.js" type="text/javascript"></script>
<script src="script.js" type="text/css"></script><!--Move later?-->
</body>
</html>

EN

回答 2

Stack Overflow用户

发布于 2016-10-05 09:32:45

确保jquery路径是正确的。JS类型必须为text/javascript。如果您删除type属性,它也会起作用。HTML5支持它。

票数 1
EN

Stack Overflow用户

发布于 2016-10-05 09:41:52

https://jsfiddle.net/omutzak7/3/

确保链接的脚本是正确的类型。

代码语言:javascript
复制
<script src="script.js" type="text/javascript"></script>

正如您在jsfiddle链接中看到的,图像被正确地隐藏了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39864103

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档