0
我使用的是呼吁的document.ready从这个链接Jquery的输入近代化功能: http://webdesignerwall.com/tutorials/cross-browser-html5-placeholder-text动态添加输入框是不是动态绑定
在我的JavaScript代码,我加入2个输入框的DOM 。如何动态绑定这些输入对象,以便它们展示与文档准备就绪时存在的输入框相同的功能。
var add= '<input type="text" size="75" placeholder="This is a Comment" id="txtComment" />'
+ '<br /><input type="text" placeholder="2012-03-24" id="txtDate" /><br /><button id="submit">Submit</button>';
$(this).html(addTargetForm);
function modernizer_init() {
if (!Modernizr.input.placeholder) {
$('[placeholder]').onfocus(function() {
var input = $(this);
if (input.val() == input.attr('placeholder')) {
input.val('');
input.removeClass('placeholder');
}
}).blur(function() {
var input = $(this);
if (input.val() == '' || input.val() == input.attr('placeholder')) {
input.addClass('placeholder');
input.val(input.attr('placeholder'));
}
}).blur();
$('[placeholder]').parents('form').submit(function() {
$(this).find('[placeholder]').each(function() {
var input = $(this);
if (input.val() == input.attr('placeholder')) {
input.val('');
}
})
});
}
}
请给出绑定原始功能的代码。 – 2012-03-06 02:02:43
请发布您的绑定代码。 – Eli 2012-03-06 02:03:13
添加到主要部分。 – Garrett 2012-03-06 02:35:20