我试图找到元素的生成位置(<div class="slicknav_menu">
), 这通常很简单,我只需在主题文件夹中搜索类名(我通常使用Grep for Windows,它“总是”工作),但我在任何地方都找不到它,起初我认为它可能是由插件生成的,但我禁用了所有插件,元素仍然存在,我更改为默认主题,它被删除了,所以我知道它是由主题生成的,但我无法找到它在哪里。
在类似的情况下你会怎么做?
我没有分享我的网站或主题的链接,因为我认为知道如何解决类似问题更重要。
最合适的回答,由SO网友:DaveLak 整理而成
SlickNav 看起来是一个“针对jQuery的响应式移动菜单插件”。您的主题可能随附。它是用JavaScript编写的,所以请尝试greping类名slicknav_menu
在主题包含的JavaScript文件中。
另外,还有一个下次调试提示:
大多数浏览器开发工具都允许您禁用JavaScript。如果在PHP中找不到任何内容,请尝试在页面上禁用JS并重新加载。如果不再有$这个东西,几乎可以肯定是由于JS。