Bug with $('select option').hide()

Bug with $('select option').hide()

Hi there.

I've discovered that the code in subject doesn't work in any browser except firefox.

Here is minimal html with the bug:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">


<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>select test</title>
<script type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('input').click(function() {
$('select option').hide();
});
});
</script>
</head>

<body>
<select>
  <option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<input type="button" value="hide options" />
</body>
</html>