天天看點

《jQuery、jQuery UI及jQuery Mobile技巧與示例》——3.3 技巧:生成類名

本節書摘來自異步社群《jquery、jquery ui及jquery mobile技巧與示例》一書中的第3章,第3.3節,作者:【荷】adriaan de jonge , 【美】phil dutson著,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視

addclass()函數的參數可以不是靜态字元串。可以傳入一個函數,如代碼清單3-3所示。這在動态web應用程式中尤其友善。但要小心:除了必需的css樣式外,不要把它搞得太複雜。使用适當的選擇器,不使用麻煩的類名就可以做很多的事情。

代碼清單3-3 向addclass()傳入函數

在第39行,函數的index參數表示選取集中的元素索引值,classname參數表示目前元素的類名。第41行利用目前元素的類名和索引值組合成一個新的名字,以便示範函數的功能。然而這個例子在實踐中可能用處不大。

繼續閱讀