rel
속성이 class
으로 바뀝니다.jQuery replace가 작동하지 않습니다.
전체 코드-http://jsbin.com/efozi3/8/
그것은 rel
에 2 개 이상의 값을 사용하여 링크 작동하지 않습니다.
예 - 첫 번째 항목 :
이<a class="s1" rel="t1 t2 t3" href="#">One</a>
처음 세<li>
파란색이되어야하지만, 이제 첫 번째는 않습니다.
<li class="t1">
<strong>1</strong>
</li>
<li class="t2">
<strong>2</strong>
</li>
<li class="t3">
<strong>3</strong>
</li>
예상 (rel
에서 최대 2 개 값을 지원)로이 줄은 작동하지 않습니다 당신은 직접 http://jsbin.com/efozi3/8/edit/
덕분에 코드를 편집 할 수 있습니다
return $('.' + elem.rel.replace(' ', ', .'));
.
에
변경은 (? 사람들은 왜 가난한 속성을받을 자격 할 것을 무슨 짓을 이런 종류의 일을 위해'rel'을 남용 계속합니까?) – bobince
@bobince : 검증하기를, 아마도 – SLaks