【jQuery】input要素のname属性値にブラケット[]が使われているとき

<input type="text" name="foo[]">

こんな感じの要素をjQueryでセレクタ指定したいとき、

$('input[name=foo[]]')

ではダメ。

ダブルクォーテーションで囲うか、

$('input[name="foo[]"]')

バックスラッシュを2つをブラケット [] の前に付ける。

$('input[name=foo\\[\\]]')