2011-02-18 3 views
0

jqGrid 내의 열에 인보이스가 발송되었거나 PDF가 작성되었음을 나타내는 표시가 나타납니다. 친숙하지 않은 사용자가 대체 텍스트가 표시되지 않지만 아이콘이 무엇인지 알 수 있도록 텍스트를 추가 할 수 있기를 바란다. 행상의 호버 상태가 작동하는 방식과 관련이 있다는 느낌이 들었습니다. 나는 이것을 무력화하려했지만 아무 소용이 없다.jqGrid의 아이콘 위로 마우스를 가져 가기

사용자가 어떤 열을 쿼리하고 어떤 식 으로든 텍스트를 표시 할 수있는 온종 (onhover) 이벤트가있을 것으로 기대했지만 그와 같은 것도 없습니다.

내가 곤혹 스럽다. 이 문제를 어떻게 해결할 수 있습니까?

답변

0

alt attribute은 화면 판독기 (시각 장애인 용), 그래픽이 아닌 장치 및 때로는로드에 실패한 이미지의 자리 표시 자 (브라우저에 따라 다름) 용입니다.

툴팁 효과의 경우 title attribute을 대신 설정하려고합니다. 예를 들어, 질문 아래에있는 명성에 마우스를 올려 놓으십시오. 그런 다음 Chrome과 같은 WebKit 브라우저를 사용하여 "inspect 요소"를 수행하면 HTML에 title 속성이 표시됩니다.

0

격자 셀의 해당 <td> 요소의 title 속성이 툴팁을 담당합니다. <td> 대신 <img>title 특성을 포함 할 수 있지만 그림의 경우 전체 격자 셀이 아니라 툴팁 만 포함됩니다. 작은 데모 인 here을 참조하십시오. this old answer을 보면 격자 셀에 툴팁을 설정하는 여러 접근법에 대한 링크가 있습니다.

그리드 열에 사용자 정의 툴팁을 설정하려는 경우 colModel의 해당 열 정의에서 title:false 속성에 대한 표준 툴팁 생성을 해제하는 것이 좋습니다. 그런 다음 loadComplete 이벤트 핸들 내부의 셀에 툴팁을 설정할 수 있습니다.

관련 문제