【问题标题】:Changing CSS display block using jQuery not working? [duplicate]使用 jQuery 更改 CSS 显示块不起作用? [复制]
【发布时间】:2016-01-22 20:11:24
【问题描述】:

我附上了我的 jsfiddle 演示,其中我有一个简单的 div 标记,起初显示设置为无。单击按钮时,我希望将显示设置为块,以便可见。我一直在努力解决这个问题,但我看不出我做错了什么。感谢您的帮助!

Here is my fiddle.

Jquery:

$(document).ready(function() {
     $('#go').click(function() {
         $("#warningMessage").css("display", "block");
     });
 });

HTML:

<a id="go" href="#" >Show text</a>

<div id = "warningMessage" class="testClass" style="display: none;">
    <p id="warningMsg" > Status change action would not be saved until you click Save button. </p>
<div>

谢谢!!

【问题讨论】:

  • 在小提琴中包含 jquery
  • 始终检查控制台是否有错误。那会告诉你 $ 是未定义的。
  • 好的,请关闭这个问题。正如 Draco 所说,我找到了问题的根本原因。

标签: javascript jquery html css


【解决方案1】:

您的问题是您没有包含 jQuery。您的代码运行良好。

【讨论】:

  • 感谢 Draco 的有用回答。看起来其他人都准备好打败我了哈哈
  • Rep 只是一个数字,不要私信。从错误中吸取教训:使用控制台,更仔细地搜索 SO,向橡皮鸭解释您的问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-27
  • 1970-01-01
  • 2020-04-29
  • 1970-01-01
  • 2012-02-13
  • 1970-01-01
相关资源
最近更新 更多