gpt4 book ai didi

javascript - jquery 代码适用于 codepen/jsfiddle 但不适用于 html 页面

转载 作者:太空宇宙 更新时间:2023-11-03 23:33:35 25 4
gpt4 key购买 nike

我的可折叠 jquery div 代码适用于 codepenJSFiddle ,但是当我将所有内容复制到我的页面(内容改编)时,div 不会展开。我错过了什么,或者哪里出了问题?

我的头部脚本标签如下:

<head>
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script src="//code.jquery.com/ui/1.11.0/jquery-ui.js"></script>

<script type="text/javascript">
$(".header").click(function () {
$header = $(this);
$content = $header.next();
$content.slideToggle(500, function () {
$header.text(function () {
return $content.is(":visible") ? "Collapse" : "Expand";
});
});
});
</script>
</head>

正文中我的内容:

<form method="post" action="sales_report.php" enctype="multipart/form-data">
//multiple <input /> fields here
<div class="container">
<div class="header"><span>+Options</span></div>
<div class="content">
<h3>Designate the Column of:</h3>
<p>Account Name</p>
<input required type="number" name="sales_report_col_acc" id="sales_report_col_acc" value='1' />
<p>Sale Amount</p>
<input required type="number" name="sales_report_col_amt" id="sales_report_col_amt" value='2' />
<p>Sale Date (optional)</p>
<input type="number" name="sales_report_col_date" id="sales_report_col_date" value='3' />
</br />
</div>
</div>
<input type="submit" name="sales_report_submit" value="Go" />
</form>

请教如何解决这个问题?我是否遗漏了一些与 jquery 相关的重要内容?

最佳答案

您需要将代码包装在就绪处理程序中:

$(document).ready(function(){
//your code here
});

或者,

$(function(){
//your code here
});

关于javascript - jquery 代码适用于 codepen/jsfiddle 但不适用于 html 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24667006/

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