最近,再用easyui的時候,發現easyui的input標籤不支持h5的placeholder,爲了實現這個效果,提供如下解決方案:ui
1.給input標籤設置placeholder.this
<td><input class="easyui-numberbox" data-options="min:0,max:800,precision:0" placeholder="默認爲最大"></td>
spa
2.當頁面加載完畢的時候,將easyui生成的input標籤的placeholder從新設置.ci
$(function(){
window.onload = numberInputPlaceholder();
});
/**
easyui number placeholder
*/
function numberInputPlaceholder(){
$(".easyui-numberbox").each(function(i){
var span = $(this).siblings("span")[0];
var targetInput = $(span).find("input:first");
if(targetInput){
$(targetInput).attr("placeholder", $(this).attr("placeholder"));
}
});
}get