title: Text input does not get focused inside touchstart binding
body: <p><strong>Issue:</strong> I have a text input and a button (binding with knockout). Inside knockout click event I have a jquery focus which is working on any desktop but on any ios devices.</p>
  
  <p>HTML:</p>
  
  <pre><code> &lt;input class="form-control" type="text" id="SearchInput" data-bind="textInput:SearchInput" /&gt;
   &lt;input type="button" data-bind="click:BtnClicked "&gt;
  </code></pre>
  
  <p>Model:</p>
  
  <pre><code> $('#SearchInput').on('touchstart', function (e) {
        // It shows that we get here 
        $("p").text("I am here in touchstart");
        $(this).focus();                 
   });
  
  /////
  
   self.BtnClicked = function (){
     $("#SearchInput").trigger('touchstart');
   }
  </code></pre>
  
  <p>It works on any Android devices but it is not working on any ios devices (the latest Safari &amp; Chrome). It goes inside <code>touchstart</code> binding where I see  <code>&lt;p&gt;</code> is getting set with new text but no luck to make it work on an ipad. I've also tried both <code>-webkit-user-select: none;</code> and <code>-webkit-user-select: text;</code> still not working.  </p>