2011-06-07 61 views
0

是否可以使用Jquery獲取這些類並更改字體大小?請注意,標籤不斷變化的數字。我也不能編輯輸入。用Jquery更改此信息

<a class="tag-link-7" title="1 topic" style="font-size: 8pt;">Akira Kurosawa</a> 
<a class="tag-link-8" title="1 topic" style="font-size: 8pt;">Ben Jones</a> 
+1

你真的應該使用一個類名來收集這些信息,然後對每一個使用不同的ID - 「 2011-06-07 07:41:40

回答

2
+0

所以我會把它放在像這樣的功能?我無法得到它的工作$(function(){('a [class^=「tag-link」]')。css('font-size','1.1em'); – Leahcim 2011-06-07 07:45:02

+0

對不起,它應該是'fontSize',而不是'font-size'。我的錯誤 – Shadikka 2011-06-07 07:47:42

+0

@Shadika有沒有辦法推遲函數的啓動?例如,默認情況下,所有的標籤都以最小尺寸加載到頁面上,我希望它們能夠淡入這個1.1的大小 – Leahcim 2011-06-07 08:04:58

0

是的。您可以使用jQuery的.HasClass()方法來檢查元素是否有特定的類

+0

仔細檢查問題:它是關於更改字體大小...... – 2011-06-07 07:39:11

1

您可以使用屬性過濾器上的類屬性

jQuery('a[class^="tag-link"]').css('fontSize',xx);
1

你可以做這樣的事情:

$("a[class^=tag-link]").css("fontSize",20); 

只要你的班級「tag-link- *」在代碼中首先出現。如果不是

$("a[class*=tag-link]").css("fontSize",20); 

注意^變更爲*。一定要檢查這個選擇器,因爲它可能會讓你更想要你。