Unexpected token -

323
29 марта 2017, 16:48

Почему в .attr() тригерится ошибка Unexpected token -? Где там вообще дефис?

$('.alert-button').off('click').attr({
    data-inverted: '',
    data-tooltip: 'Чтобы начать новый поиск, <a href="#" class="reload-page">перезагрузите</a> страницу',
    data-position: 'bottom center'
});
Answer 1

Где там вообще дефис?

В свойствах переданного объекта.

Ключи литерала объекта, которые не являются валидными идентификаторами, должны быть строковыми литералами:

$('.alert-button').off('click').attr({
    "data-inverted": '',
    "data-tooltip": 'Чтобы начать новый поиск, <a href="#" class="reload-page">перезагрузите</a> страницу',
    "data-position": 'bottom center'
});
READ ALSO
Как проверить что class = &ldquo;X&rdquo; и заменить X на Y?

Как проверить что class = “X” и заменить X на Y?

Всем привет, подскажите пожалуйста где ошибка

306
Ошибка в js Opencart 2.2

Ошибка в js Opencart 2.2

Помогите решите проблемуУстановил модуль Product Option Image при выборе опций в карточке появляется ошибка js и переключение не происходит:

381
Как редактировать объект данные в Local Storage?

Как редактировать объект данные в Local Storage?

Я хочу редактировать Local Storage объект данные полученных в "input" из Local Storage, в том самом "input", и после редактирования поместит обратноНикак не придумаю...

301