#javascript #jquery
Подскажите, где ошибся $('#messages').first({ $(this).css('background', 'grey'); })
Ответы
Ответ 1
неверный синтаксис { $(this).css('background','grey'); } так писать нельзя. Если нужно передать объект с полями, нужно указать эти поля, если нужно передать результат $(this).css('background','grey') надо и передавать результат функция .first - НЕ ПРИНИМАЕТ аргументов, поэтому код можно было сократить до $('#messages').first() ошибочное предположение, что селектор по id: $('#messages') может вернуть больше одного элемента для выставления css-стиля нужно использовать .css метод. В итоге код должен принять вид: $('#messages').css('background','grey');Ответ 2
Используйте этот код: $('#messages').first().css('background', 'grey');
Комментариев нет:
Отправить комментарий