title: Knockout if, click and visible binding
body: <p>Very simple question.</p>
  
  <p>Say I have this HTML in my view():</p>
  
  <pre><code>&lt;a id="btnXYZ" class="" data-bind="click: editAction"&gt;Button&lt;/a&gt;
  </code></pre>
  
  <p>Simple anchor tag that would execute <code>editAction</code> if clicked.</p>
  
  <p>Now if I have something like this:</p>
  
  <pre><code>&lt;a id="btnXYZ" class="" data-bind="click: editAction, if: isOwner(ref)"&gt;Button&lt;/a&gt;
  </code></pre>
  
  <p>Let say <code>isOwner(ref)</code> evaluates to true, I see anchor with no text. Not good.</p>
  
  <p>Expected result would be same as before (first example).</p>
  
  <p>And now lets say I have something like this:</p>
  
  <pre><code>&lt;div class=""&gt;
      &lt;a id="btnX" class="" data-bind="click: editAction, if: isOwner(ref)"&gt;Button&lt;/a&gt;
      &lt;a id="btnY" class="" data-bind="click: editAction, if: isOwner(ref)"&gt;Button&lt;/a&gt;
      &lt;a id="btnZ" class="" data-bind="click: editAction, if: isOwner(ref)"&gt;Button&lt;/a&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>Same as before, if isOwner(ref) evaluates to true see empty anchor tags.</p>
  
  <p><strong>Question:</strong><br>
  How can I bind <code>if: isOwner()</code> to manage button visibility?</p>
  
  <p>i.e.<br>
  if <code>isOwner(ref)</code> evaluate to <code>true</code> I should see a proper link/button<br>
  if <code>isOwner(ref)</code> evaluates to <code>false</code> I should see no link/button at all</p>