Say "Hello!"

  • This field is for validation purposes and should be left unchanged.

Add Non-Breaking Space on Title to Prevent Widows


1
2
3
4
5
6
7
8
9
10
11
12
13
$("h2").each(function() {
     var wordArray = $(this).text().split(" ");
     var finalTitle = "";
     for (i=0;i<=wordArray.length-1;i++) {
        finalTitle += wordArray[i];
        if (i == (wordArray.length-2)) {
            finalTitle += "&nbsp;";
        } else {
            finalTitle += " ";
        }
      }
      $(this).html(finalTitle);
});

Back to Snippets Follow me on GitHub

Ashley Cameron logo
Blog