Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 31.05.2015, 11:50
Новичок на форуме
Отправить личное сообщение для nyshka Посмотреть профиль Найти все сообщения от nyshka
 
Регистрация: 09.05.2015
Сообщений: 8

выборочно поменяь кегль шрифта jQuery
нужна помощь, есть код на js:

var f = document.getElementById("head"); //1 задание//
var abc=('');
var fList=f.textContent.split('');

for(var g=0; g<fList.length; g++){
if (g%2==0) {abc+='<span style= "text- transform:uppercase">'+fList[g]+'</span>';}
else {abc+=fList[g];}

f.innerHTML=abc;
}
меняет размер букв в заголовке через одну

требуется переписать его на jqery, по пробелам разбила:

var f= $("div#head.class-for-72px").text();
var abc=('');

$(document).ready(function() {

var List=f.split('')
});
...ка дальше применить css свойство?
Ответить с цитированием
  #2 (permalink)  
Старый 31.05.2015, 14:01
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,072

nyshka,
<!DOCTYPE html>

<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
</style>
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js">
</script>
  <script>
 $(function()
     {
       var h = $("#head");
       h.text(function(i, val)
         {
           return val.replace(/(\S)(\S|\b)/g, function(a, b, c)
             {
               return b.toUpperCase() + c
             }
           )
         }
       )
     }
   );
  </script>
</head>

<body>
  <div id="head">
    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Illud dico, ea, quae dicat,
    praeclare inter se cohaerere. Certe, nisi voluptatem tanti aestimaretis. Non
    semper, inquam; Unum nescio, quo modo possit, si luxuriosus sit, finitas cupiditates habere.
    Itaque haec cum illis est dissensio, cum Peripateticis nulla sane. Esse enim quam vellet
    iniquus iustus poterat inpune.
  </div>
</body>
</html>
Ответить с цитированием
  #3 (permalink)  
Старый 31.05.2015, 14:51
Новичок на форуме
Отправить личное сообщение для nyshka Посмотреть профиль Найти все сообщения от nyshka
 
Регистрация: 09.05.2015
Сообщений: 8

рони,
Спасибо работает!

а если без регулярных выражений???(еще не проходили их))

Последний раз редактировалось nyshka, 31.05.2015 в 15:11.
Ответить с цитированием
  #4 (permalink)  
Старый 31.05.2015, 15:03
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,072

nyshka,
http://javascript.ru/RegExp
http://learn.javascript.ru/regexp-methods
http://javascript.ru/String/replace
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамический подсчет в таблице muraig jQuery 5 11.10.2014 16:54
хочу инвайт на хабр macdack Оффтопик 45 28.07.2013 23:18
Вопрос поддержки старых методов jQuery antonM jQuery 1 04.10.2012 00:08