jquery - 我如何制作一个打开关闭 jquery 按钮?
问题描述
所以我得到了这个带有搜索栏的模板,当我点击它时,我得到一个弹出窗口,其中包含搜索结果和搜索栏,不幸的是我不太擅长 jquery,希望打开这个弹出窗口的按钮如果我再次按下它也关闭它。
//search popup
jQuery( ".search-popup" ).click(function() {
jQuery(".search-pop-block").slideToggle(300);
jQuery("body").addClass("body-hide");
});
//popup close
jQuery( ".pop-close" ).click(function() {
jQuery(".search-pop-block").slideToggle(300);
jQuery("body").removeClass("body-hide");
});
解决方案
我找到了让它工作的方法
jQuery( ".search-popup" ).click(function() {
jQuery(".search-pop-block").slideToggle(300);
jQuery("body")("addClass").toggleClass("removeClass");
});
推荐阅读
- python - 为什么我会收到 RuntimeError: CUDA error: invalid argument in pytorch?
- nativescript - RadListView 结合了滑动和单击(按)
- vim - Vim 用一个空行替换多个空行
- python - 没有标签的 ModelForm 的额外字段,不会在 InlineModelAdmin 中呈现
- elasticsearch - 如何在弹性无痛脚本中使用 toString() 和 Java DateTimeFormatter 替换贬低的 Joda 日期格式?
- r - 错误:二元运算符的非数字参数,但类是数字
- scala - Scala List Case Pattern match 实现问题:
- c# - CS0121 调用泛型容器的索引器时方法调用不明确
- python - 在 python 类中获取 RecursionError
- c - 在 C 中可以同时使用 & 和 [] 来快速获取指向数组中对象的指针吗?