jQuery 日期选择器在 jQuery 对话框中不工作
jQuery datepicker not working in jQuery Dialog box
jQuery 日期选择器在静态页面上工作正常,但我无法让它在 jQuery 对话框页面上工作。这是一个 wordpress 网站。
我知道所有必要的东西都包括在内,因为它适用于静态页面。单击按钮会触发对话框页面。
这是静态页面上的代码(有效):
<input type="text" class="datepicker" name="datepicker" value="" />
这里是对话框页面的输入框,是动态创建的(点击输入框没有任何反应):
<input type="text" value="" data_original_for_sale_date="" id="for_sale_date" class="datepicker">
这里是 jQuery 代码:
jQuery(document).ready(function($) {
$('.datepicker').datepicker({
dateFormat : 'mm/dd/yy'
});
});
如有任何帮助,我们将不胜感激。 (我是新手...)
通过此
更新您的 jquery 代码
$(document).ready(function($) {
$('body').on('focus',".datepicker", function(){
$(this).datepicker({
dateFormat : 'mm/dd/yy'
});
});
});
jQuery 日期选择器在静态页面上工作正常,但我无法让它在 jQuery 对话框页面上工作。这是一个 wordpress 网站。
我知道所有必要的东西都包括在内,因为它适用于静态页面。单击按钮会触发对话框页面。
这是静态页面上的代码(有效):
<input type="text" class="datepicker" name="datepicker" value="" />
这里是对话框页面的输入框,是动态创建的(点击输入框没有任何反应):
<input type="text" value="" data_original_for_sale_date="" id="for_sale_date" class="datepicker">
这里是 jQuery 代码:
jQuery(document).ready(function($) {
$('.datepicker').datepicker({
dateFormat : 'mm/dd/yy'
});
});
如有任何帮助,我们将不胜感激。 (我是新手...)
通过此
更新您的 jquery 代码 $(document).ready(function($) {
$('body').on('focus',".datepicker", function(){
$(this).datepicker({
dateFormat : 'mm/dd/yy'
});
});
});