【jQuery】input要素のname属性値にブラケット[]が使われているとき
<input type="text" name="foo[]">
こんな感じの要素をjQueryでセレクタ指定したいとき、
$('input[name=foo[]]')
ではダメ。
ダブルクォーテーションで囲うか、
$('input[name="foo[]"]')
バックスラッシュを2つをブラケット []
の前に付ける。
$('input[name=foo\\[\\]]')
<input type="text" name="foo[]">
こんな感じの要素をjQueryでセレクタ指定したいとき、
$('input[name=foo[]]')
ではダメ。
ダブルクォーテーションで囲うか、
$('input[name="foo[]"]')
バックスラッシュを2つをブラケット []
の前に付ける。
$('input[name=foo\\[\\]]')