javascript - jQuery 点击监听器无法正常工作 - 已关闭

标签 javascript jquery html css

<分区>


这个问题是由于错别字或无法再重现的问题引起的。虽然类似的问题可能是on-topic在这里,这个问题的解决方式不太可能帮助 future 的读者。

关闭 7 年前

我正在学习 Codacademy 类(class),界面告诉我 jQuery 点击监听器无法正常工作。我不明白为什么。

我的 HTML 代码是:

<!DOCTYPE html>
<html>
    <head>
        <title></title>
        <link rel="stylesheet" href="style.css" />
        <script src='script.js' type="text/javascript"></script>
    </head>
    <body>
        <button id="button">change this</button>
            <div id="change_me">
            </div>

    </body>
</html>

我的 CSS 代码是:

#change_me {
color: green;
}

我的 JS 代码是:

$(document).ready(function() {
$("#button").click(function() {
    //$(#change_me).text("I have been changed!");
     $(#change_me).text( "Handler for .click() called." );
    });
});

有什么建议吗?谢谢。

最佳答案

您在 id 选择器周围遗漏了引号 ",因此您应该替换:

$(#change_me)

作者:

$("#change_me")

希望这对您有所帮助。


$(document).ready(function() {
  $("#button").click(function() {
    //$(#change_me).text("I have been changed!");
    $("#change_me").text( "Handler for .click() called." );
  });
});
#change_me {
  color: green;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button id="button">change this</button>
<div id="change_me"></div>

关于javascript - jQuery 点击监听器无法正常工作 - 已关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34464008/

上一篇:html - 为什么?包含其他 div 的 Div 仅在我在 css 中一起声明相同的类和 id 时才起作用

下一篇:jquery - 我如何收拾 table ?

相关文章:

html - Bootstrap 3.0 内联标题标签

javascript - 如果检查输入,则更改标签的背景颜色

javascript - 如何在不带引号的情况下将值放入 JSONObject

javascript - 使用 JavaScript 的 SlideDown() 无法按预期工作

javascript - 为什么叠加不适用于所有图像?

html - 变换原点 css 在以圆形方式旋转时移动

javascript - 用于忽略某些 .dot.js 文件的 Glob 模式

javascript - 在 javascript 中循环数组时显示意外的标记

带有淡入/淡出和加载问题的 Jquery 对话框

javascript - 谷歌地图的扭曲显示