我有一个PrimeFaces p:treeTable,其中定义了一个包含两个组件的列:span标签和h:outputText标签。目前,如果我点击其中一个元素,表格的select事件会被触发。但是我的目的是仅在单击文本时触发选择事件(而不是span元素)。我该怎么做?
我有一个PrimeFaces p:treeTable,其中定义了一个包含两个组件的列:span标签和h:outputText标签。目前,如果我点击其中一个元素,表格的select事件会被触发。但是我的目的是仅在单击文本时触发选择事件(而不是span元素)。我该怎么做?
你可以使用jQuery的event.stopPropagation()函数来阻止事件冒泡到DOM。
<span id="someId" onclick="if(event.stopPropagation) event.stopPropagation();">...</span>