首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >页面加载时未隐藏的元素

页面加载时未隐藏的元素
EN

Stack Overflow用户
提问于 2014-06-08 03:32:26
回答 4查看 222关注 0票数 0

我有以下使用jQuery的Javascript代码:

代码语言:javascript
运行
复制
$(document).ready(function () {
    $('#answer').hide(); //hiding the element
    $('#questionOne').click(function () {
        $('#answer').show();

但是,该元素在加载时不会被隐藏。我的HTML是这样的:

代码语言:javascript
运行
复制
<p id="answer">All requests of this nature are required to be submitted via our website www.mufoundation.org/charityrequests. Due to the volume of requests we receive, we require at least 6 weeks notice prior to your event. If your event does not fall within this timescale unfortunately, we will not be able to help.</p>

我似乎无法隐藏段落答案元素。我该怎么做呢?

EN

Stack Overflow用户

发布于 2014-06-08 03:47:32

创建一个css类来隐藏这些东西,而不是在onload中这样做:

HTML:

代码语言:javascript
运行
复制
<p class="hide">zyz</p>

CSS:

代码语言:javascript
运行
复制
.hide {
    display: none;
 }

然后,使用jquery显示以下内容:

代码语言:javascript
运行
复制
$(document).ready(function () {
    $('#questionOne').click(function () {
        $('#answer').show();
    });
});
票数 0
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24100850

复制
相关文章

相似问题

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