나는 같은 id
와 객체를 대상으로 효과를 수행하기 위해 노력하고있어,하지만 그것은 단지 첫 번째에서 작동 :동일한 ID의 여러 요소에 영향을 줍니까?
$("#continue").addGlow({ .. etc.. });
어떻게이와 함께 앞으로 수행합니까?
나는 같은 id
와 객체를 대상으로 효과를 수행하기 위해 노력하고있어,하지만 그것은 단지 첫 번째에서 작동 :동일한 ID의 여러 요소에 영향을 줍니까?
$("#continue").addGlow({ .. etc.. });
어떻게이와 함께 앞으로 수행합니까?
수 없습니다. 이것은 HTML 표준의 결과입니다. 위의 설명에서 Peter가 언급했듯이 수업을 사용해야합니다. 당신이 나쁜 행동을하고있을뿐만 아니라 노인, 모바일 또는 심지어 일부 주류 브라우저에서도 불특정 행위를 할 수 있습니다.
http://www.w3.org/TR/WD-html40-970708/struct/global.html
ID =
이름
이 속성은 요소의 특정 인스턴스 문서 전체의 이름을 지정한다. ID 값은 문서 내에서 고유해야합니다. 또한이 특성은 이름 특성 인 과 동일한 네임 스페이스를 공유합니다.
(강조 광산)
이드에만 유효 단일 소자에 적용될 수있다. 요소 그룹을 분류하려면 ID가 아닌 클래스를 사용해야합니다.
$(".continue").addGlow({ .. etc.. });
여러 DOM 요소에서 ID를 사용하면 고통과 좌절감을 겪게됩니다.
당신이 ID를 사용해야하는 경우, 당신은
$('[id="continue"]').addGlow({ .. etc.. });
THIS WILL 작업, I 테스트 할 수있다!
수업을 사용해야합니다. 동일한 ID의 인스턴스가 두 개 이상인 것은 좋지 않습니다. – Peter
@Peter 감사합니다. 그거였다. –