Autor Zpráva
blizz_boz
Profil
Ako nastaviť aby sa u nadpisov vždy posledné slovo zvýraznilo ako tučné ?
Nox
Profil
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
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

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0