本来我的思路是直接搜索在文件夹中这个错误信息来看看是哪个文件内的内容,但是居然发现没有这个提示内容!
但是因为我确定是更换了主题之后引入的错误,因此我就在这个主题下属的文件里面找,但是找不到任何相关信息!
不过经过搜索引擎搜索之后,发现提示这个错误的源代码可能在主题的js文件中,因此按照网上的方法进行从js到htm再转为js的转换,然而还是没这个提示,直到我发现了一串疑似表示中文的unicode,我终于知道,魔自己又长了一丈。
下面是解决方法:找到这个js文件,我的是slider.js(可能是其他文件名),无论里面是什么代码,直接替换为:
$(document).ready(function(){$("ul.sub-menu").parent().append("<span></span>");$("ul.menu li span").mouseover(function(){$(this).parent().find("ul.sub-menu").slideDown('fast').show();$(this).parent().hover(function(){},function(){$(this).parent().find("ul.sub-menu").slideUp('slow');});}).hover(function(){$(this).addClass("subhover");},function(){$(this).removeClass("subhover");})});
这样就行了。改完记得清楚缓存,顺便把浏览器缓存也清楚一下。
文章来源:https://doggedvirus.com/archives/69
本作品采用 署名-非商业性使用-禁止演绎 4.0 国际(CC BY-NC-ND 4.0) 进行许可
哈哈牛批,管用!