首页 > 解决方案 > 重力形式日期选择器自定义

问题描述

我想自定义重力表单日期选择器并添加了 javascript 代码来执行此操作。

gform.addFilter('gform_datepicker_options_pre_init', function(optionsObj, formId, fieldId) {
  if (formId == 4 && fieldId == 9) {
    optionsObj.firstDay = 1;
    optionsObj.beforeShowDay = function(date) {
      var day = date.getDay();
      return [(day == 0 || day == 6)];
    };
  }
  return optionsObj;
});

它是从他们的文档网站复制的,但这段代码似乎没有任何效果。任何人都可以让我知道我是否需要做其他事情?

我的页面网址:https ://youraustinstorage.com/test/

标签: javascriptjquerywordpressgravityforms

解决方案


刚刚找到解决方案。

我正在使用 Autooptimise 插件并且必须启用此选项

“还聚合内联 JS?
让 Autoptimize 也从 HTML 中提取 JS。警告:这会使 Autoptimize 的缓存大小快速增长,所以只有在你知道自己在做什么的情况下才启用它。”

使我的内联重力形式 javascript 工作正常


推荐阅读