我正在使用的替换功能可以工作,因为我已经在控制台中对它进行了测试,但它在模糊时根本不起作用。我该如何解决这个问题?
<script type="text/javascript">
//Ensure spaces are not entered between tags
jQuery(document).ready(function(){
jQuery('#item_keywords').blur(function(){
$(this).val().replace(/^\s+$/,"");
});
});
</script>
答案 0 :(得分:2)
你已经删除了这些空格,但你还没有将它们分配到任何地方:)
jQuery(document).ready(function(){
jQuery('#item_keywords').unbind('blur').bind('blur',function(){
$(this).val($(this).val().replace(/^\s+$/,""));
});
});
答案 1 :(得分:0)
我正在使用:
jQuery(document).ready(function(){
jQuery('#business_email').unbind('blur').bind('blur',function(){
var a = $(this).val().trim();
$(this).val(a + '.');
$(this).val(a);
});
});
答案 2 :(得分:0)
你可以试试这个。
$(document).ready(function(){
$("#mytextbox").blur(function(){
$(this).val($(this).val().replace(/\s/g,''));
console.log($(this).val());
});
});