I'm trying to enable/disable a tooltip dynamically (via AJAX) based on the state of a boolean property on my backing bean.
<h:selectOneMenu...> ... <rich:toolTip id="myTooltip" disabled="#{!backingBean.dirty}" value="test" /> </h:selectOneMenu>
stopObserving: function(element, name, observer, useCapture) { element = $(element); useCapture = useCapture || false; if (name == 'keypress' && (Prototype.Browser.WebKit || element.attachEvent)) name = 'keydown'; if (element.removeEventListener) { element.removeEventListener(name, observer, useCapture); } else if (element.detachEvent) { try { element.detachEvent('on' + name, observer); } catch (e) {} } } });