javascript - jQuery FadeIn() 等不起作用,浏览器认为它们根本不起作用
问题描述
在这段代码中,我想淡入元素
$("button").on("click", function () {
$('div').fadeIn("2000", function () {
})
})
在 Google Chrome Developers 部分它告诉我这fadeIn()
不是一个功能!
有什么事 ?我能做些什么?任何帮助表示赞赏
解决方案
首先,您需要在 javascript 代码之前将 Jquery 库添加到正文的末尾。
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
然后你可以使用fadeIn函数。此外,您应该以正确的方式使用 jquery 选择器。希望这个示例对您有所帮助。
$( "#clickme" ).click(function() {
$( "#ContentDIV" ).fadeIn( "slow", function() {
// Animation complete
});
});
.test {
background-color: grey;
padding: 20px;
display: none;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<button id="clickme">Click Me</button>
<div id="ContentDIV" class="test">
This is a test DIV
</div>
推荐阅读
- python - 如何在python中绘制数据框的伽马分布
- java - 为什么在我输入内容之前 print 和 printf 不打印任何内容?
- java - 找不到方法'com.android.build.gradle.internal.variant.BaseVariantData.getOutputs()Ljava/util/List
- javascript - 为什么事件'fadein'在JS中运行两次?
- javascript - 可以通过玩笑逐渐增加覆盖范围吗?
- r - R:修改函数中定义的变量
- arduino - 我正在尝试做一个if,但无济于事
- android-studio - Android Studio 中的“无法解析符号……”问题
- java - @Transactional 对读取方法的适用性
- python-3.x - 如何更新散列值集,直到使用“5 个给定散列值”找到最终散列值?