gpt4 book ai didi

javascript - 在页面加载时隐藏部分,然后在点击时显示部分

转载 作者:行者123 更新时间:2023-11-29 10:43:55 30 4
gpt4 key购买 nike

使用 Rails 3 和 JQuery,我有一个包含渲染部分的 div。当我使用 JQuery 在我的 javascript 中隐藏该 div 时,它不会隐藏。为什么我无法隐藏这个?我只想将其隐藏,然后在单击按钮时显示。

我的看法

new.html.erb
<div class="row carousel-div">

<%= render "carousel", f: f %>

</div

我的javascript

carousel.js
$(document).ready(function() {
$(".carousel-div").hide();
});

我对 AJAX 不是很满意,但这是我在网上找到的唯一答案。没有 AJAX 就没有办法做到这一点吗?如果 AJAX 是唯一的方法,那么出于好奇,为什么 JQuery 隐藏函数被禁用,当然,我将如何发起 AJAX 调用?

非常感谢任何指导!

最佳答案

请执行以下操作并告诉我。通常 div 类仅适用于 CSS。你是在 new.html.erb 中调用 carousel.js 吗?像这样修改 View :

new.html.erb
<div id='something' class="row carousel-div">

<%= render "carousel", f: f %>

</div

JavaScript:

carousel.js
$(document).ready(function() {
$("#something").hide();
});

关于javascript - 在页面加载时隐藏部分,然后在点击时显示部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23370228/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com