jquery - 使用自定义属性扩展 jquery datepicker
问题描述
我想datepicker
用其他一些属性来扩展我的 jquery,所以我使用$.extend
了我的 datepicker+myobj,让一切都按照我的需要工作。遵循我的代码:
var meter_reading =
{
value : -1,
valid : false,
bullet : {},
update_reading : function() {
if (this.value > -1) {
this.bullet.src = "./applications/" + app_id + "/green_bullet.png";
this.valid = true;
}
else {
this.bullet.src = "/applications/" + app_id + "/red_bullet.png";
this.valid = false;
}
}
}
var dps01 = $("#dp_Start01");
$.extend(dps01, meter_reading);
当我创建另一个自定义日期选择器时,我的问题就来了:
var dps02 = $("#dp_Start02");
$.extend(dps02, meter_reading);
似乎 dps02 获得了前一个myobj
(on dps01
) 的引用,如果调整我的 dps02 自定义属性,我将改为调整 dps01。
我尝试new meter_reading()
了new meter_reading
扩展功能,但它不起作用。
有人可以帮助我吗?
解决方案
解决了。我复制并粘贴了一些代码而没有进行所有调整。
推荐阅读
- types - 我可以更改元数据的数据类型吗
- c - 使用 Zephyr RTOS 在 arm 嵌入式系统上处理日期和时间(struct tm)
- shell - 在 awk 打印中使用 for 循环变量
- r - 制作具有前 5 个值的饼图
- delphi - 如何在 FMX 上最小化到托盘
- reactjs - 将表单重构为单独的组件会导致它停止正常工作?
- c# - 每次运行游戏时,硬币价值都不会保存
- python - 提取 POST 数据并创建模型对象 - Django
- react-native - AsyncStorage 在本机反应中没有进入 then() 方法
- powerbi - 如何在 M 中使用相对日期来比较日期