Задать вопрос
@MaksSmag

Что значит *= в селекторе?

Помогите понять, что означает выражение
$('a[href*="#"]')
а именно звёздочка и равно вместе. Я хоть и давно работую с JQuery, но это совершенно не знакомо.
Весь код:
var $page = $('html, body');
$('a[href*="#"]').click(function() {
    $page.animate({
        scrollTop: $($.attr(this, 'href')).offset().top
    }, 400);
    return false;
});
  • Вопрос задан
  • 241 просмотр
Подписаться 1 Простой 1 комментарий
Решения вопроса 2
Get-Web
@Get-Web Куратор тега CSS
Front-End Developer
Такие записи аналогичны css селекторам
В частности вот ваш случай

Конструкция *= определяет, что значение атрибута содержит указанный текст.
Ответ написан
y0u
@y0u
dev
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы