賦值方法:
.val("文本") //input頁面顯示 value無值 .prop("value","文本") //input頁面顯示 value無值 .arrt("value","文本") //input頁面顯示 value有值 文本為空 .val("")
bug:使用時頁面不顯示,打印有值
原因:input加入點擊清空value事件,導致賦值成功時value有值頁面不顯示,點擊事件造成的
解決:$(document).on('click',.clear",function(){}事件替換成$().click()事件
$(document).on('click', $clear, function(e) {$value.val('')})
$clear.click(function(){ $value.val(''); });
根源:
$(document).on('click')與$().click()的卻別