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