私はこれに頭を悩ませています。
HTML:
<form>
<input name="changes" type="radio" value="2012-05-18T16%3A53%3A00.000000000000%2B0100">
<span>2012-05-18 16:53:00 +0100</span>
<input name="changes" type="radio" value="2012-05-29T16%3A51%3A00.000000000000%2B0100">
<span>2012-05-29 16:51:00 +0100</span>
<input name="changes" type="radio" value="2012-05-31T17%3A30%3A00.000000000000%2B0100">
<span>2012-05-31 17:30:00 +0100</span>
<input name="changes" type="radio" value="2012-06-01T16%3A30%3A00.000000000000%2B0100">
<input id="view-change" type="button" value="View">
</form>
Chrome JavaScriptコンソールの場合:
var today = "2012-05-18T16%3A53%3A00.000000000000%2B0100"
$('input[value="2012-05-18T16%3A53%3A00.000000000000%2B0100"]') -> Finds object
$('input[value=today]') -> Nothing
は??を使用して入力を選択できないのはなぜvar
ですか?
PS。確認しました、jQuery.type(today)
=string