How do I get the ordered numbers bold without adding more tags?
Possible in jQuery?
- first element
- secondelement
- thirdelement
1. first element
2. secondelement
3. thirdelement
Best regards
hakan
How do I get the ordered numbers bold without adding more tags?
Possible in jQuery?
1. first element
2. secondelement
3. thirdelement
Best regards
hakan
Assuming your sample list is an ol
list, the following will do the trick.
<html>
<head>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.2.min.js" />
<script type="text/javascript">
$(document).ready(function () {
$("ol li").each(function (index) {
$(this).wrapInner("<span />");
});
$("ol").css("font-weight", "bold");
$("ol li span").css("font-weight", "normal");
}
);
</script>
</head>
<body>
<ol>
<li>first element</li>
<li>secondelement</li>
<li>thirdelement</li>
</ol>
</body>
</html>
I don't think you can do it without some extra tags, but it's not too bad:
li { font-weight:bold; }
.text { font-weight:normal !important; }
<ol>
<li><span class="text">first element</span></li>
<li><span class="text">secondelement<span class="text"></li>
<li><span class="text">thirdelement<span class="text"></li>
</ol>