jQuery에서 처리 할 <a>
요소에 값을 첨부해야합니다. 기본적으로, 나는 그것을주고 싶은 어떤 이름 앞에 붙인 data-
속성을 알고 있지만, 내가 코딩하고있는 소프트웨어가 태그 안에 DTD를 선언하고 있기 때문에 이것이 (X) HTML에 가장 적합한 지 확신하지 못한다. DTD를 제외시키기 위해 이것을 변경할 수 없기 때문에 (X) HTML 5.0 유효성 검사를 통과하지 못합니다.HTML <a> 태그 속성
내 질문은 그냥 jQuery를 다음 코드를 사용하여 잡아 것 URL 링크를 유지하기 위해 <a>
요소 tag
속성을 사용할 수있다 : 실제 URL이 AJAX 이벤트를 트리거하기 때문에 javascript:void(0);
과 : $(this).attr('tag');
href를 속성 값으로 설정 실제로 클릭 할 때 수행 할 작업을 수행하기 때문에 브라우저에서 검색해야하는 실제 페이지가 아닙니다.
<a>
요소가 tag
이라는 특성을 사용하는 것이 확실하지 않지만 HTML 4 및 5 모두에서 유효한 (X) HTML이 될 수있는 가장 잘 알려진 특성인지 궁금합니다. ?
HTML4에서 태그의 유효성을 검사하지 않는 이유는 무엇입니까? –
@MihaiIorga HTML 4 용 XHTML과 HTML 5 유효성 검사에서 소프트웨어가 DTD 및'data-'속성을 사용하기 때문에 오류가 발생하므로 에 DTD가 있기 때문에 오류가 발생합니다. 그리고 나는 어떤 태그에 대해서도 말하지 않고 있는데, 나는 ''요소의'tag' 속성에 값을 추가하는 것에 대해 이야기하고 있습니다. –
왜 사용자 정의 DTD를 구현하지 않는가? http://www.alistapart.com/articles/customdtd/ –