为什么我的脚本仅用于第一次输入类.dodanyikoniec
?
我的剧本:
$(".dodanyikoniec").change(function() {
var valSplit = $(this).val().split("-");
var valDzien = valSplit[0];
var valMiesiac = valSplit[1];
var valRok = valSplit[2];
if (valRok != undefined)
{
if (valDzien.length == 2) {
$(this).val(valRok+"-"+valMiesiac+"-"+valDzien);
}
}
});
答案 0 :(得分:1)
如果您的输入已动态添加,则可以使用event delegation,以便更改事件可以绑定到这些新添加的输入元素:
$(document).on('change', '.dodanyikoniec', function(){
// Your code here
})
答案 1 :(得分:0)
http://jsfiddle.net/awesome/BNtMe/
$(".dodanyikoniec").change(function() {
var _this = $(this)
var valSplit = _this.val().split("-");
var valDzien = valSplit[0];
var valMiesiac = valSplit[1];
var valRok = valSplit[2];
if (valRok != undefined) {
if (valDzien.length == 2) {
_this.val(valRok+"-"+valMiesiac+"-"+valDzien);
}
}
});