2011-06-07 80 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); 

注意^变更为*。一定要检查这个选择器,因为它可能会让你更想要你。