腳本替換rel
屬性爲class
。jQuery替換不起作用
的完整代碼 - 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個值):
return $('.' + elem.rel.replace(' ', ', .'));
您可以直接在http://jsbin.com/efozi3/8/edit/
感謝編輯代碼。
(爲什麼不斷有人濫用'rel'對這種事情沒有什麼是屬性差做值得嗎??) – bobince 2010-07-13 16:11:54
@bobince:爲了驗證,也許 – SLaks 2010-07-13 16:20:37