我已经创建了一些jquery datepicker脚本(在本网站的帮助下)与Wordpress和Gravity Forms一起使用。目的是限制用户选择某些工作日。
最近他们都停止了工作。不确定最近的wordpress升级是否有变化。脚本如下:
<script type="text/javascript">// <![CDATA[
jQuery(function ($) { $( "#input_2_5" ).datepicker({ minDate: 1, dateFormat: 'dd/mm/yy', beforeShowDay: function(d) {return ( 6==d.getDay()? [true,''] : [false,'']);} }); var days = [1, 4, 6]; $("#input_1_5").datepicker({ minDate: 1, dateFormat: 'dd/mm/yy', beforeShowDay: function (d) { return [$.inArray(d.getDay(), days) > -1, ''];
}
});
});
// ]]></script
hastag #inpute_x_y引用表单ID(x)和表单字段(y)。
在chrome调试中,我收到以下错误:
Uncaught SyntaxError: Illegal return statement
在这一行:
return [false, ''];
此页面正在使用此脚本:(http://vmtmadeira.com/catamaran-trips/desertas-islands/book-desertas-islands)。该字段是“首选日期*”
我在一个带有旧版wordpress(3.8.9)的网站上使用相同的表格,它完美无瑕。
在所有拥有最新版wordpress的网站中,都无法让它发挥作用。我错过了什么。任何见解将不胜感激。