1,第一种方法
function setDefaultvalueInie(){
if($.isFunction($.fn.placeholder)){
$('[placeholder]').each(function(){
if($(this).val() == '') {
$(this).val($(this).attr('placeholder'));
}
$(this).focus(function() {
if($(this).val() == $(this).attr('placeholder')) {
$(this).val('');
}
}).blur(function() {
if($(this).val() == '') {
$(this).val($(this).attr('placeholder'));
}
});
});
}
}
2,第二种方法
if($.isFunction($.fn.placeholder)) {
$("input, textarea", "#event_modal").placeholder();
}
对于加载一段html生成showdialog,打开第一次默认提示语显示,发现第二次打开提示语不显示,此时我们需要禁止 $("input, textarea", "#event_modal").placeholder();直接
if($.isFunction($.fn.placeholder)){
return false;
}
上述针对ie8,9