【发布时间】:2017-01-22 03:13:24
【问题描述】:
我有一些 html 链接值需要从 UPPERCASE 转换回 LOWERCASE,然后使用大写设置样式...问题的根源在于它已经以大写形式出现但我无能为力所以这个是我的解决方法:
HTML:
<div class="block1">
<p><a href="#">SECTION TITLE</a></p>
<ul>
<li><a href="#">LINK TITLE</a></li>
<li><a href="#">LINK TITLE</a></li>
<li><a href="#">LINK TITLE</a></li>
<li><a href="#">LINK TITLE</a></li>
<li><a href="#">LINK TITLE</a></li>
<li><a href="#">LINK TITLE</a></li>
<li><a href="#">LINK TITLE</a></li>
</ul>
</div>
jQuery:
jQuery('.block1 ul li a').each(function() {
var linkText = jQuery(this).html();
linkText.toLowerCase();
jQuery(this).css("text-transform", "capitalize");
});
目前,我没有看到通过linkText.toLowerCase(); 转换回小写字母,我确实看到每个链接都添加了文本转换代码,但仅此而已。
【问题讨论】:
-
要少写可以使用
$而不是jQuery -
@sko 是的,我访问过这个问题,但我不明白结果。
标签: javascript jquery html css