我想做一个简单的检查,检查我的一个表单上的输入字段是否输入了文本,如果它不执行任何操作,它是否确实将进度指示器移向 16。
显然我在这里遗漏了一些简单的东西,但我不应该在这里检查 val 是否大于 1 吗?
这里是咖啡——
jQuery ->
$("#user_first_name").blur (event) ->
if $(this).val > 1
setInterval (->
front_index_gage.refresh 16
), 500
else
这是我的咖啡语法错误吗?
=======更新=============
在确保第一次现场检查有效之后,这似乎不是最优雅的解决方案,因为这是我要走的路
jQuery ->
$("#user_first_name").blur (event) ->
if $(this).val().length > 1
setInterval (->
front_index_gage.refresh 16
), 500
else
jQuery ->
$("#user_last_name").blur (event) ->
if $(this).val().length > 1
setInterval (->
front_index_gage.refresh 33
), 500
else
setInterval (->
front_index_gage.refresh 16
), 500
使用 6 个表单字段来检查对 js 和咖啡来说相当新的内容,但这是我会使用 switch 条件来检查和刷新进度指示器的情况吗?
再次感谢您的关注