jquery - 如何访问波斯语 datepicker jquery 插件的 onSelect 事件中的(this)属性

标签 jquery datepicker

我在dom中有多个类的实例。就像下面的例子。

let element = $(".datepicker-birthdate").pDatepicker({
    observer: true,
    altField: '.observer-example-alt',
    format: 'YYYY/MM/DD',
    initialValue: false,
    autoClose: true,
    calendar:{
        'persian': {
            'locale': 'fa',
            'showHint': false
        },
        'gregorian': {
            'locale': 'en',
            'showHint': false
        }
    },
    onSelect: function (date, e){
        e: is undefine here also
        element: is the last instance of .datepicker-birthdate
    }
});
该元素总是返回日期选择器的最后一个实例,但是我想访问我有更改的那个。
有没有人解决这个问题?

最佳答案

事实上,库应该在 onSelect 事件中提供 this 对象,而他们没有,也许像 Rory McCrossan 描述的那样在类上使用 foreach 循环将是最好的选择。

关于jquery - 如何访问波斯语 datepicker jquery 插件的 onSelect 事件中的(this)属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63263804/

相关文章:

jquery - 运行冗长的 JQuery 操作时将游标更改为等待

javascript - Jquery日期选择器: Select one date,自动更新第二个字段

binding - JavaFX : Binding button disable property to ComboBox and DatePicker

android - DatePickerDialog.OnDateSetListener 在三星设备上没有得到回调

jquery - Cycle2 轮播不应更改上一个/下一个操作的事件幻灯片

javascript - 将 javascript 更改事件转换为 jquery

javascript - 将 div 动画化到右侧然后动态添加新的 div 时出现问题

jquery - 如果 jQuery 中只有一个引用可用,我可以直接引用通用选择器吗?

javascript - 同一页面上两个日历的不同设计

javascript - 识别 jquery 中的日期格式并将其设置为 jquery datepicker 中的默认值