我的wordpress(https://dev.smanegeri1sindang.sch.id/)有一些问题。当我打开控制台时,结果如下。custom.js?ver=5.4.1:542 Uncaught TypeError: $(...).selectmenu is not a function
at HTMLDocument.<anonymous> (custom.js?ver=5.4.1:542)
at i (jquery.js?ver=1.12.4-wp:2)
at Object.fireWith [as resolveWith] (jquery.js?ver=1.12.4-wp:2)
at Function.ready (jquery.js?ver=1.12.4-wp:2)
at HTMLDocument.J (jquery.js?ver=1.12.4-wp:2)当我点击搜索按钮时,按钮没有显示并且不起作用。但是当我导航到 https://dev.smanegeri1sindang.sch.id/?page_id=58 上面的所有错误都很清楚,搜索按钮工作正常。我的问题是:我应该做什么,并有任何想法来修复它?
2 回答
大话西游666
TA贡献1817条经验 获得超14个赞
.selectmenu() 是 Jquery-UI 中存在的函数之一,它的存在是为了修改本机浏览器 select。在第一个提供的URL中,您正在使用一个带有select的表单,该表单正在调用此函数(您在提供的第二个URL中没有表单),它似乎jquery-ui.js脚本中不存在,因此它将引发错误。尝试使用WordPress小部件添加它,或者像这样通过HTML手动添加它(您应该添加v1.11或更高版本):
<script src="//code.jquery.com/ui/1.11.0/jquery-ui.js"></script>
or
<script src="https://dev.smanegeri1sindang.sch.id/wp-includes/js/jquery/ui/selectmenu.min.js?ver=1.11.4"></script>
叮当猫咪
TA贡献1776条经验 获得超12个赞
问题是你的库缺少选择菜单函数
只包括缺少的库:
https://dev.smanegeri1sindang.sch.id/wp-includes/js/jquery/ui/selectmenu.min.js?ver=1.11.4
喜欢:
<script src="https://dev.smanegeri1sindang.sch.id/wp-includes/js/jquery/ui/selectmenu.min.js?ver=1.11.4"></script>
添加回答
举报
0/150
提交
取消