2012-01-17 2 views
0

내 JSP 페이지에서 내 자신의 커스텀 태그를 사용하고 있습니다. 제 문제는 jquery .attr 함수가 내가 추가 한 새로운 속성에 대해 적절한 값을 반환하지 않는다는 것입니다. 내 커스텀 태그. eg.if 내 태그 은 undefined.Can 사람이 이유가 될 수 있는지 말해 것jquery .attr이 jsp 사용자 정의 태그로 작동하지 않습니다

<bb:inputtext id="selMetric" value="swf1" addOnText="Chart:" onblur="sayHello();" title="mytitle"></bb:inputtext> 

component.attr ('제목') 작동하지만 component.attr ('addOnText') 아래에 표시됩니다 ?

미리 감사드립니다. Dipti.

답변

0

jsp가 아닌 실제 소스를 확인해야합니다. Javascript는 서버가 아닌 클라이언트 측에서 수행되므로 실제 소스 브라우저와 일치하도록 구성 요소 변수를 정의해야합니다. 대신 새로운 사용자 정의 태그를 생성하는 HTML5 스펙에 명시된 바와 같이

+0

확인 확인 .. 감사에게 : 알 수없는 속성

여기에 대한 좋은 기사입니다 – Ditpi

1

데이터 태그를 사용하려고 예 :

data-addOnText="value" 

는 다음 사용하여 데이터에 액세스 할 수 있습니다 $('element').data('addOnText'); 그것은 수도 템플릿 작성자가 간단하게 필터링일지도 :) 대답에 대한 http://ejohn.org/blog/html-5-data-attributes/

관련 문제