JS функция не срабатывает [дубликат]

279
28 октября 2017, 18:42

На данный вопрос уже ответили:

  • Потеря контекста вызова 4 ответа

Имеется JS функция:

function removeServiceItem() {
    $(this).parent().remove();
}

При ее запуске ничего не происходит, в чем ошибка? HTML:

<button>Элемент <span onclick="removeServiceItem()">Убрать</span></button>
Answer 1

function removeServiceItem(element) { 
    console.log(element); 
    $(element).parent().remove(); 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<button>Элемент <span onclick="removeServiceItem(this)">Убрать</span></button>

READ ALSO
History - событие popstate

History - событие popstate

Задача следующая:

338
id is not defined

id is not defined

Каждому подключенному модулю задан id с соответствующим именемПри нажатии на ссылку нужно узнавать id этой ссылки, и загружать модуль с названием...

323
vk.com какая функция отвечает за мигание иконки сайта, когда сообщение приходит вне вкладки?

vk.com какая функция отвечает за мигание иконки сайта, когда сообщение приходит вне вкладки?

Нужно изменить/отключить функцию, которая ответственна за постоянную смену значения в адресе documentquerySelectorAll("link")[0]

318
Определить палиндром

Определить палиндром

Есть некий массив слов ['0b','11b','22b','33b','44b','55b','66b','77b','88b','99b','b0b']

332