2017-11-20 6 views

답변

0

, 나는 당신이 언급 요구 사항이있는 작은 사용자 정의 태그를 공유 할 수 있습니다. 당신이 다음 표를 그릴 것입니다

<location:table/> 

네임 스페이스 위치를 사용하는 가정, title 속성이 TD 태그이 방법으로 새 ​​태그를 호출 할 수있는보기에서

import groovy.xml.* 

def table = { 
    MarkupBuilder mb = new MarkupBuilder(out) 

    mb.table { 
     thead { 
      tr { 
       th 'Col1' 
       th 'Col2' 
       th 'Col3' 
      } 
     } 

     tbody { 
      tr { 
       td(title: 'lorem ipsum') { 
        mb.yield 'Text1' 
       } 

       td 'Text1' 

       td 'Text1' 
      } 

      tr { 
       td(title: 'lorem ipsum') { 
        mb.yield 'Text2' 
       } 

       td 'Text2' 

       td 'Text2' 
      } 
     } 
    } 
} 

에 추가하는 방법을 알아보십시오 브라우저에서

enter image description here

그것은 확실히 꽤 아니지만 그것은 마크 업 빌더로 만든 것 그리고 그것은 제목 attribut 일부 TD있다 이자형.

link Grails의 태그 libs와 이해를 할 수있는 훌륭한 자원이며, Grails의 태그 libs가 아닌 다른 맥락에서 마크 업 빌더를 사용하는 방법에 대한 마크 업 빌더

를 사용하여 예제를 포함, 다른 사람이 아니라면 씨의 post를 방문 하키

나는 그것이 당신에게 유용 할 것이라 희망한다

0

Javascript/Jquery를 사용해야합니다. 코드 아래에보십시오 : 나는 Grails의 태그 libs와의 맥락에서 멋있는 마크 업 빌더를 사용

$('td').on('mouseover', function(){ 
    var td = $(this); 
    td.attr('title', td.html()) 
}) 
+1

MarkupBuilder가'title' 속성을 생성하는 방법에 관한 질문이라고 생각합니다. –

+0

알았습니다. 질문의 주요 부분을 놓쳤습니다. 감사. – devbd