title: Show but disable wysiwyg buttons
body: <p>I'm running CKEditor in an environment where permissions dictate the level of content editing you have. One requirement is for the buttons to show for everyone, but certain button's click events disabled.</p>
  
  <p>I've tried a many jQuery solutions (attr, off, preventDefault, prop, etc) but none of them work, at least how I tried them.</p>
  
  <p>Sample HTML generated by CKFinder, the 'add image' button:</p>
  
  <pre><code>&lt;a id="cke_22" 
      class="cke_button cke_button__image cke_button_off " "="" 
      href="javascript:void('Image')" title="Image" tabindex="-1" hidefocus="true" role="button" aria-labelledby="cke_22_label" aria-haspopup="false" 
      onkeydown="return CKEDITOR.tools.callFunction(56,event);" 
      onfocus="return CKEDITOR.tools.callFunction(57,event);" 
      onmousedown="return CKEDITOR.tools.callFunction(58,event);" 
      onclick="CKEDITOR.tools.callFunction(59,this);return false;"&gt;
  
      &lt;span class="cke_button_icon cke_button__image_icon"&gt;&amp;nbsp;&lt;/span&gt;
      &lt;span id="cke_22_label" class="cke_button_label cke_button__image_label"&gt;Image&lt;/span&gt;
  &lt;/a&gt;
  </code></pre>
  
  <p>I can't find a CKEditor solution in their docs, but I may have missed something. I'm open to a fix outside of CKEditor if some extra Javascript can break the links.</p>