javascript - 如何在jQuery中添加淡入效果
问题描述
如何在单击 div 时添加淡入效果。我有一个配置文件菜单下拉菜单,点击事件是用 jQuery 制作的。另外,如果我点击外面的任何地方,如何关闭它?
这是代码
jQuery(document).ready(function(){
jQuery(".profile_link_header").click(function(){
jQuery(".dropdown").toggleClass("active");
})
});
CSS
.dropdown.active{
display: block;
}
解决方案
如果没有您的 html 代码,您只需在选择器上添加淡入:
$(document).ready(function(){
$(".profile_link_header").click(function(){
$(".dropdown").toggleClass("active").fadeIn("slow");;
})
});
我想这是在您的 .dropdown 类上,否则您将 faeIn 应用于所需的选择器
推荐阅读
- typescript - 我如何在 WebStorm 中“运行”一个 TypeScript 文件?
- python - 未键入的全局名称“pvc_sim”:无法确定 Numba 类型
- mongodb - 如何删除具有不同值的重复文档
- python - 如何在 python 中使用 wget.download() 下载文件并使用用户名和密码进行身份验证
- ios - 从以编程方式创建 pageviewcontroller 的地方获取 viewcontroller 的引用
- mysql - 无法在 MySQL 中使用 ALTER TABLE 添加外键
- reactjs - 如何根据字段的值更改路由
- javascript - React/AntDesign 如何使行可拖动?(表格拖动排序)
- google-maps - 从邮政编码谷歌地图访问状态信息
- autodesk-forge - 默认情况下如何使 Autodesk Viewer 正交