어떻게 모든 테이블 셀 (열 이름 제외)에 마우스를 가져 가면 텍스트를 얻을 수 있습니까? 3 열이있는 데이터 테이블이 있습니다. 3 번째 열의 셀 위로 마우스를 가져 가면 해당 행의 첫 번째 열과 두 번째 열의 결합 된 내용을 표시해야합니다. DT 패키지를 탐색하여 동일한 성공을 거두지는 못했습니다. 도움말이나 마우스를 가리키는 라이브러리가 있습니까? 테이블.R 모든 테이블 셀에 반짝이는 마우스
답변
이렇게하려면 rowCallback
을 사용해야합니다. 다음은 달성하고자하는 간단한 예입니다.
library(shiny)
shinyApp(
ui = fluidPage(
DT::dataTableOutput("mtcarsTable")
),
server = function(input, output) {
output$mtcarsTable <- DT::renderDataTable({
DT::datatable(datasets::mtcars[,1:3],
options = list(rowCallback = JS(
"function(nRow, aData, iDisplayIndex, iDisplayIndexFull) {",
"var full_text = aData[0] + ','+ aData[1] + ',' + aData[2] + ','+ aData[3];",
"$('td:eq(3)', nRow).attr('title', full_text);",
"}")
)
)
})
}
)
희망이 있습니다.
@SBista. 감사합니다. 비슷한 접근 방식으로 며칠을 이룰 수 있습니다. 빠른 해결책이 필요하고 사용자가 세 번째 열 행 셀 위로 마우스를 가져 가면 _mouse cursor_를 ** pointer **로 변경해야합니다. 모든 팁. – string
CSS를 사용하여 이것을 달성 할 수 있습니다. ** "$ ('td : eq (5)', nRow) .css ('커서', '포인터');", ** – string
@SBista : 할 수있는 방법이 있습니까? 이 모든 단일 열에 대해? 같은 메시지? 예를 들어 전체 행에 대해이 작업을 수행하려고 했습니까? – user1357015
- 1. R 반짝이는 renderDataTable 옵션
- 2. R 반짝이는 IE10 페이지
- 3. R 반짝이는 연결로의 Redshift
- 4. 반짝이는 휴대용 R?
- 5. R 반짝이는 응용 프로그램의 영구 R 세션
- 6. 전치 스위치가있는 반짝이는 테이블
- 7. R : 반짝이는 앱의 호버 이벤트
- 8. 반짝이는 반응성 데이터 세트 R
- 9. 테이블 레이아웃에서 마우스 오른쪽 버튼 이벤트를 셀에 추가하는 방법은 무엇입니까?
- 10. 모든 테이블 데이터 셀에 아래쪽 테두리 추가
- 11. 조건부로 htmlTable의 셀에 색칠하기 R
- 12. 우리는 html 테이블 셀에 마우스 수신기를 줄 수 있습니까?
- 13. 반짝이는 서버에 반짝이는 앱을 설치할 수 없습니다.
- 14. R 반짝이는 사용자 정의 오류 메시지
- 15. R 반짝이는 리플렛 맵의 선 스타일 변경
- 16. R 반짝이는 디스플레이 확인란 그룹 입력 가로로
- 17. R 반응성 표현의 반짝이는 반복적 인 평가
- 18. R Shiny : 반짝이는 앱에서 큰 SpatialPolygonsDataFrame 사용
- 19. 이미지가 반짝이는 앱에 표시되지 않음 R
- 20. Microsoft R 서버의 반짝이는 응용 프로그램
- 21. R 반짝이는 selectinput 상자 자동 필터
- 22. 테이블 셀에 계산 수행하기
- 23. 테이블 셀에 메시지 표시
- 24. 테이블 셀에 이미지 삽입하기
- 25. 클릭 테이블 셀에 대해
- 26. HTML - 높이 테이블 셀에
- 27. 반짝이 R 데이터 테이블 사용자 정의
- 28. 반짝이는 앱에서 DT 데이터 테이블 행을 삭제하십시오
- 29. 반짝이 R 렌더링 테이블 오른쪽 정렬
- 30. (R). 테이블
이렇게하면 몇 가지 아이디어를 얻을 수 있습니다. @stackoverflow.com/questions/39970097/tooltip-or-popover-in-shiny-datatables-for-row-names –