只是试图学习和困惑如何做以下.谢谢!
$.each($(".nested-fields"),function(intIndex) {$(this).find(".set").html(intIndex+1);;} );
再次感谢你.
解决方法
原始的javascript可以(或应该)写成如下:
$('.nested-fields').each(function(i){ $(this).find('.set').html(i+1) })
所以
$('.nested-fields').each (i) -> $(this).find('.set').html i+1
更可读的版本可能如下所示:
fields = $('.nested-fields') for field,i in fields set = $(field).find('.set') set.html i+1
要么
$(field).find('.set').html i+1 for field in fields