Autor | Zpráva | ||
---|---|---|---|
blizz_boz Profil |
#1 · Zasláno: 4. 7. 2009, 11:59:32
Ako nastaviť aby sa u nadpisov vždy posledné slovo zvýraznilo ako tučné ?
|
||
Nox Profil |
#2 · Zasláno: 4. 7. 2009, 13:54:08 · Upravil/a: Nox
Možná něco jako
$("h1, h2, h3, h4, h5, h6").each( function(){ $(this).val( $(this).val().substring(0, $this.val().length-1 )+"<b>"+this.val().charAt( $this.val().length )+"</b>" ); }); Ale nezaručuji (a ani se mi to moc nelíbí, ale momentálně mě to jinak nenapadá) Myslím že metody substring a charAt bohužel neberou záporné indexy jako indexování odzadu, kdyby ano, tak by to šlo zjednodušit |
||
ah01 Profil |
#3 · Zasláno: 4. 7. 2009, 13:59:17
Nox
„posledné slovo“ ne písmeno blizz_boz $(document).ready(function(){ $("h1,h2,h3,h4,h5,h6").each(function(){ var h = $(this); var text = $.trim(h.text()); var pos = Math.max(text.lastIndexOf(" "), 0); h.html(text.substr(0, pos) + "<b>" + text.substr(pos) + "</b>"); }); }); http://jquery.jslab.net/zkousecka/#4b8417e58c19496cd787c86d24480c0e |
||
Časová prodleva: 15 let
|
0