【发布时间】:2017-09-09 09:17:14
【问题描述】:
在 WordPress 上使用 Ninja Forms。我有一个页面,在同一表格中包含多个日期字段(到达日期和离开日期)。我需要更改两个日期字段的值。
以下示例脚本有效(我可以通过 WP 插件将 jQuery 添加到页面),但正在更改两个字段的值:
<script>
$( document ).ready( function() {
new(Marionette.Object.extend( {
initialize: function() {
this.listenTo( Backbone.Radio.channel( 'pikaday' ), 'init', this.modifyDatepicker );
},
modifyDatepicker: function( dateObject, fieldModel ) {
dateObject.pikaday.setDate( '04/11/2016' );
}
}));
});
</script>
我不知道如何分别处理这两个字段。 Ninja Forms 创建的 2 个字段如下所示(它们的区别仅在于 ID):
<div class="nf-field-element">
<div class="pikaday__container"><input id="nf-field-66" name="nf-field-66" class="ninja-forms-field nf-element datepicker" value="11/04/2016" type="hidden">
<input class="pikaday__display pikaday__display--pikaday ninja-forms-field nf-element datepicker" placeholder="" type="text">
</div></div>
知道如何调整 jQuery 吗?
【问题讨论】:
标签: jquery html wordpress pikaday ninja-forms