1
我想關閉工具提示使用jQuery隱藏。jQuery關閉JSF工具提示
在提示,我把圖像與onclick
事件調用javascript函數隱藏工具提示
<img id=... src=... onclick="hideTooltip('formId:tableId:rowIndex:tooltipId')" />
這裏是JavaScript函數
function hideTooltip(elem) {
var pound = '#';
jQuery(pound.concat(elem.replace(/:/g, '\\\\:'))).hide('slow');
}
的js函數被調用,如果我把一個alert
,它會彈出,但hide()
不起作用。當我檢查元素時,工具提示的ID是form:table:rowIndex#:tooltipId
。
我試圖使用widgetVar
,它會隱藏工具提示,但工具提示僅顯示基於最後一行的數據,而不是每行的數據。
<img ... onclick="PF('widgetVarID').hide()" />
_「不起作用」_是指?你確定工具提示的id是'form:table:rowIndex#:tooltipId'?這是**不**你試圖隱藏的編號(#不是在rowIndex之後) – Kukeltje
@Kukeltje通過不起作用,我的意思是它不會隱藏。我檢查了工具提示的元素和id與傳遞給'hideTooltip'的相同(我通過'alert'驗證過) – user4812502
這不是,英鎊符號在中間... – Kukeltje