Como verificar várias caixas de seleção marcadas usando jquery?

Eu sou novo para o jquery, é bastante interessante, mas estou tendo um pequeno problema, estou preenchendo várias caixas de seleção do banco de dados usando foreach loop como este,

<? foreach($cities as $city) { ?>
    <input type="checkbox" name="city[]" value="<?=$city->id?>" id="city[]" />
<? } ?>

Eu quero restringir o usuário para verificar pelo menos uma caixa de seleção, eu sei como fazer isso com apenas uma caixa de seleção, mas ficou confuso com esse tipo de matriz no jquery, qualquer ajuda será muito apreciada! Muito obrigado antecipadamente!

questionAnswers(5)

yourAnswerToTheQuestion