title: ng-hide not working on option elements on iOS devices
body: <p>I am building a date selector for a user to input their age. It is three dropdowns (year, month, day) and I have been using <code>ng-hide</code> to prevent the user from inputting invalid dates (February 30) or dates that mean the user is under 18 years of age.</p>
  
  <p><strong><em>Example</em></strong>: If the user selects 1997, then the months from June to December are hidden and also the dates from tomorrow to the end of the month are hidden - thus making it impossible for a user to input a date that would mean they are under age.</p>
  
  <p>It all works fine on desktop and android devices, however, when testing it on my iPhone I have found that the options in the dropdowns are not hidden under any circumstances. I have provided a fiddle below to illustrate my point. The question is... is this a well known issue with iOS devices or am I forgetting something?</p>
  
  <p><a href="http://jsfiddle.net/adamjld/oousahsg/1/" rel="nofollow noreferrer">http://jsfiddle.net/adamjld/oousahsg/1/</a></p>