【问题标题】:Combine tinywatermark and jquery ui datepicker plugins结合 tinywatermark 和 jquery ui datepicker 插件
【发布时间】:2014-02-20 11:42:25
【问题描述】:
我有以下 fiddle 在相同的输入字段 tinywatermark 和 jquery ui datepicker 插件。
但他们没有一起工作。日期选择器没有打开。
我怎样才能让它们一起工作?
我认为问题在于 tinywatermark 插件中的 clone 函数。
这是tinywatermark plugin
谢谢
【问题讨论】:
标签:
javascript
jquery
jquery-ui
datepicker
watermark
【解决方案2】:
Tinywatermark 正在克隆原始输入并将其替换为该克隆。这就是为什么 dateinput 不再在那里工作的原因。你可以尝试使用这样的东西:
$('input')
.datepicker()
.on('blur', function() {
if ($(this).val() == '') {
$(this).val('choose date');
}
})
.on('focus', function() {
if ($(this).val() == 'choose date') {
$(this).val('');
}
})
.trigger('blur');