请考虑我有以下代码,这是一组用于选择和显示日期的元素。
<div>
<input type="text" class="txt txtDate"/>
<input type="button" class="btn btnDate" value="Select from Calendar"/>
<span class="remainedDays"></span>
<div>
在这里,我有一个用于输入日期的输入,一个用于从日历中选择日期的按钮,以及一个显示所选日期和当前日期之间差异的标签。所有计算和表单交互都由 JavaScript 和 jQuery 处理。
由于我以多种形式使用此日期选择器,因此我正在寻找一种方法来在新元素中定义这些元素并使用新元素。如果我能做到这一点,我将编写更少的代码,并且新元素定义中的任何更改都将自动应用于所有表单。
我正在寻找这样的东西:
<mydatepicker class="dt1"></mydatepicker>或者<mydatepicker class="dt1"/>
应该在浏览器中呈现为
<div class="dt1">
<input type="text" class="txt txtDate"/>
<input type="button" class="btn btnDate" value="Select from Calendar"/>
<span class="remainedDays"></span>
<div>