AlexGr4

Рейтинг
44
Регистрация
13.10.2014

Gerga, Отлично :)

---------- Добавлено 04.06.2016 в 13:56 ----------

А вот еще, есть предложение "Привет, меня зовут Петя"

Как сделать что бы после слова зовут ничего не напечаталось?

Вроде как то через split. Не могу собрать во едино на этом же примере https://jsfiddle.net/k31qmqyv/1/

И как сделать что бы если в предложении несколько слов зовут, то что бы срабатывало после первого с лева.

Например такое предложение: "Привет, меня зовут Петя, а как зовут тебя?"

Что бы в результате получилось: "Привет, меня зовут"

ziliboba0213, спасибо!))

Как оно громоздко получается. Сократить никак нельзя?)

$('.q').hover(function()

{
document.querySelector('.q').classList.add('q2');
if(document.querySelector('.w')){
document.querySelector('.w').classList.add('w2');
}
if(document.querySelector('.r')){
document.querySelector('.r').classList.add('r2');
}
$('.q2').css('width', '30%');
});

viКing, а если вот такой код

$('.q').hover(function()

{
document.querySelector('.q').classList.add('q2');
document.querySelector('.w').classList.add('w2');
document.querySelector('.r').classList.add('r2');
$('.q2').css('width', '30%');
});

Ну то есть две строки надо пропустить если?

ziliboba0213, точно)

А не подскажете напоследок почему так не работает?

$('.q1', '.q2').css('width', 12.5 * ' 1 ' + '%');

Нужно для нескольких классов задать одно значение ширины.

А то так как то громоздко

$('.q1').css('width', 12.5 * ' 1 ' + '%');

$('.q2').css('width', 12.5 * ' 1 ' + '%');

ziliboba0213, отлично.

А скажите на мобильном будет такой код работать?

dma84, спасибо!

В дальнейшем нужны будут вычисления. Что бы не создавать отдельный стиль для каждого класса решил проводить вычисления через js. А как иначе то?

Всего: 155