Ответ 1
var $this = $(myObject);
$this
- объект jQuery. Вы можете создавать объекты jQuery из элементов DOM.
<tr onclick="changeStatus(this)">
function changeStatus(myObject) {
$(myObject).removeClass();
}
Я также хотел бы рекомендовать делать привязку к событию с помощью jQuery:
<tr class="change-status">
$('.change-status').on('click', function () {
$(this).removeClass( ... );
});
Это хорошо, потому что теперь все JS-коды находятся в одном месте и могут быть обновлены (по-моему) более легко. Обратите внимание, что класс, который я добавил в элемент <tr>
, не нужен, если вы хотите привязать ко всем элементам <tr>
в DOM.