Результаты прохождения теста JQuery основы пользователем Litosh

Результат прохождения теста "JQuery основы" - Не пройден

+6

  • Кто проходил: Litosh
  • Дата прохождения: 04.02.2019
Как правильно добавить обработчик события на изменение значения в выпадающем списке?
Ваши ответы
$('select').bind('change', function() { //код обработчика } );
Событие типа $('.block1, .block2').toggle... будет срабатывать:
Ваши ответы
При клике на блок с классом block1 или block2
Что произойдет при нажатии на элемент А ?
$("a").click(function() {
  alert("Hello world!");
});
Ваши ответы
Вызов alert("Hello world!")
Какие Javascript выражения присвоят переменной "numParagraphs" число параграфов текущей страницы?
Ваши ответы
var numParagraphs = $('p').length;
Как правильно, используя jQuery, изменить размер шрифта текста "Something"?
<a href="http ://www.proghub.ru/"><span>Something</span></a> 
Ваши ответы
$('a[href^=\\/]').find('span').css('fontSize','18px'); 
Объяснение:

Вопрос на знание селекторов выбора

Какой из вариантов соответствует элементам с атрибутом 'attr', значение которого оканчивается на 'val'?
Ваши ответы
[attr^=val]
Дан код:
<div style="border:1px solid black; 
 margin:20px; 
 padding:10px; 
 width:100px; 
"> 
 Something 
</div>     
 
<script> 
 $elem = $('div'); 
 $elem = $elem.outerWidth(true) 
    + $elem.innerWidth() 
    - $elem.outerWidth() 
    - $elem.width(); 
 alert($elem);         
</script> 
 
Что отобразит окно сообщений (alert)?
Ваши ответы
20
Объяснение:

$elem.outerWidth(true) = 100+2*10+2*20+2*1 = 162 <br>$elem.innerWidth() = 100+2*10 = 120 <br>$elem.outerWidth() = 100+2*10 +2*1 = 122 <br>$elem.width() = 100 <br>

Сколько элементов <span> будут отображаться после выполнения:
<div> 
  <span style="display:none;">A</span> 
  <span>B</span> 
  <span id="dog">C</span> 
</div>
 
$("#dog").hide().parent().children().show(); 
Ваши ответы
2