6.JQuery: Выберите элемент используя разные селекторы jQuery



  • вообще не понял что тут нужно делать..!

    Используйте селектор $("button").
    Используйте селектор $(".btn").
    Используйте селектор $("#target1").
    Cannot read property 'length' of null
    Элемент с id #target1 должен иметь класс animated‚ shake и btn-primary.

    что куда писать ?!!


  • administrators

    @Dimka например, надо при помощи селектора выбрать выбрать все кнопки $("button") и потом вызвать функцию, которая добавит всем кнопкам новый css класс $("button").addClass("animated");. Тоже самое надо проделать для всех кнопок с классом .btn и кнопкой с #target1.



  • Cannot read property 'length' of null
    немогу обойти это условие


  • administrators

    @Dimka а можете выложить решение полностью, которое не работает?



  • <script>
    $(document).ready(function() {
    $("button").addClass()
    $(".btn").addClass()
    $("#target1").addClass("animated shake btn-primary")
    });
    </script>


  • administrators

    @Dimka решение не правильное. Функция addClass() должна принимать название класса в качестве аргумента: $("button").addClass("animated"), $(".btn").addClass("shake") и так далее



  • в таком случае мне кажеться что нужно изменить условие задания.
    в котором сказано следущее:
    Используйте селектор $("button").
    Используйте селектор $(".btn").
    Используйте селектор $("#target1")
    Элемент с id #target1 должен иметь класс animated‚ shake и btn-primary

    • мы знаем что обратится к эломенту "id" можно только через "#", следовательно все три класса animated‚ shake и btn-primaryприменимы к #target1.
      вообщем в этом задании сам черт ногу сломит !
      для людей только начинающим возможно будет непонятно !

  • administrators

    @Dimka спасибо за предложение, исправлю :)



Похоже, подключение к Форум DoCode было разорвано, подождите, пока мы пытаемся восстановить соединение.