jquery - jQuery 在 wordpress 网站中不起作用
问题描述
我有一个使用“灯箱”图库的 wordpress 网站。它无法正常工作。当我们点击它在灯箱中显示的图像时。但 X / 关闭按钮不起作用。
我试图让它与这段代码一起工作,但不知道为什么它不工作。
这是网站网址:http ://www.mgrimmond.co.uk/gallery/
这是代码:
jQuery(document).ready(function(){
jQuery(".envirabox-close").click(function(){
jQuery("#envirabox-container-1").css("display", "none");
});
});
任何帮助,将不胜感激。
期待您的回复。
亲切的问候。
解决方案
在这里,您可以使用解决方案。
由于您的 HTML 代码是动态生成的,因此 click 不会直接起作用。您需要delegate
从文档到目标的单击事件。
jQuery(document).ready(function(){
jQuery("document").delegate(".envirabox-close", "click", function(){
jQuery("#envirabox-container-1").css("display", "none");
});
});
您也可以使用on
方法
jQuery(document).ready(function(){
jQuery("document").on("click", ".envirabox-close", function(){
jQuery("#envirabox-container-1").css("display", "none");
});
});
希望这会帮助你。
推荐阅读
- react-native - SetInterval 无限运行
- mysql - 如何在 MySQL 中的 groupby 之后为每个唯一列值保留一行?
- javascript - 较新节点目标的 babel7 配置在“import”语句中失败
- reactjs - 尝试将 PostForm 与 React 函数集成
- lua - 每次触发事件时,如何使所有玩家都能看到 screenGui 元素?
- javascript - 表单验证后 isValid 保持为假
- python-3.x - 在 Selenium,Python 中使用 for 循环进行抓取时,某些数据没有出现?
- c - wint_t 是否总是至少和 wchar_t 一样大?unsigned short 如何满足 wint_t 的要求?
- angular - 如果文档存在于 Angular Firebase 中,如何返回 true 或 false?
- javascript - Discord bot .js 查询选择器