Javascript BFH日期选择器,更改一周的第一天

Javascript BFH日期选择器,更改一周的第一天,javascript,twitter-bootstrap,datepicker,bootstrap-form-helper,Javascript,Twitter Bootstrap,Datepicker,Bootstrap Form Helper,我尝试了这个,但没有结果:bootstrap-formhelpers-datepicker.es_es.js var BFHMonthsList = [ 'Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Septiembre', 'Octubre', 'Noviembre', 'Diciembre' ]; var BFHDaysList = [

我尝试了这个,但没有结果:bootstrap-formhelpers-datepicker.es_es.js

var BFHMonthsList = [
  'Enero',
  'Febrero',
  'Marzo',
  'Abril',
  'Mayo',
  'Junio',
  'Julio',
  'Agosto',
  'Septiembre',
  'Octubre',
  'Noviembre',
  'Diciembre'
];

var BFHDaysList = [
  'DOM',
  'LUN',
  'MAR',
  'MIE',
  'JUE',
  'VIE',
  'SAB'
];

var BFHDayOfWeekStart = 1;
与:

但是星期天还是第一天

还尝试了以下方法:

$(window).on('load', function () {
    $('div.bfh-datepicker').each(function () {
      var $datepicker = $(this);
      console.log($datepicker.data());
            var theData = $datepicker.data();
            theData.firstDay = 6;
            console.log(theData);
      $datepicker.bfhdatepicker(theData).on('change.bfhdatepicker', function () {
            var input = $(this).find("input");
            if ( input.attr("name") == "fecha_inicio" ) {
                $('[name=fecha_fin]').val( input.val() );
                $(this).closest('div').click();
            }   
      });
    })
  })
知道我错过了什么吗

-编辑-

<script src="<?= base_url('administrator/js/bootstrap-formhelpers-datepicker.es_ES.js?v') ?>"></script>
    <script src="<?= base_url('administrator/js/bootstrap-formhelpers-datepicker.js') ?>"></script>

编辑:复制它

您能否显示有关如何包含脚本以及在何处设置
BFHDayOfWeekStart
的代码。它应该可以工作,但必须在插件初始化之前设置(因为它只初始化一次)你是说html标记吗?更新后的问题似乎可以正常工作(无论您设置为
BFHDayOfWeekStart
什么都可以正常工作)。你能发一个链接到你的页面吗?不是到页面。。但我在我的网站上复制了它:你们使用的是什么版本的助手?插件文件与github(最新版本)上的插件文件完全不同
<script src="<?= base_url('administrator/js/bootstrap-formhelpers-datepicker.es_ES.js?v') ?>"></script>
    <script src="<?= base_url('administrator/js/bootstrap-formhelpers-datepicker.js') ?>"></script>
/* APPLY TO STANDARD DATEPICKER ELEMENTS
   * =================================== */

  $(window).on('load', function () {
    $('div.bfh-datepicker').each(function () {
      var $datepicker = $(this);
      console.log($datepicker.data());
            var theData = $datepicker.data();
            theData.firstDay = 6;
            console.log(theData);
      $datepicker.bfhdatepicker(theData).on('change.bfhdatepicker', function () {
            var input = $(this).find("input");
            if ( input.attr("name") == "fecha_inicio" ) {
                $('[name=fecha_fin]').val( input.val() );
                $(this).closest('div').click();
            }   
      });
    })
  })

  $(function () {
    $('html')
      .on('click.bfhdatepicker.data-api', clearMenus)
    $('body')
      .on('click.bfhdatepicker.data-api touchstart.bfhdatepicker.data-api', toggle, BFHDatePicker.prototype.toggle)
      .on('click.bfhdatepicker.data-api touchstart.bfhdatepicker.data-api', '.bfh-datepicker-calendar > table.calendar .month > .previous', BFHDatePicker.prototype.previousMonth)
      .on('click.bfhdatepicker.data-api touchstart.bfhdatepicker.data-api', '.bfh-datepicker-calendar > table.calendar .month > .next', BFHDatePicker.prototype.nextMonth)
      .on('click.bfhdatepicker.data-api touchstart.bfhdatepicker.data-api', '.bfh-datepicker-calendar > table.calendar .year > .previous', BFHDatePicker.prototype.previousYear)
      .on('click.bfhdatepicker.data-api touchstart.bfhdatepicker.data-api', '.bfh-datepicker-calendar > table.calendar .year > .next', BFHDatePicker.prototype.nextYear)
      .on('click.bfhdatepicker.data-api touchstart.bfhdatepicker.data-api', '.bfh-datepicker-calendar > table.calendar td:not(.off)', BFHDatePicker.prototype.select)
      .on('click.bfhdatepicker.data-api touchstart.bfhdatepicker.data-api', '.bfh-datepicker-calendar > table.calendar', function() { return false })
  })

}(window.jQuery);