为什么我的隐藏功能不适用于点击

JZ.*_*JZ. -2 javascript jquery

$(document).ready(function() {
  $('#promotion_profile_booking_description').keyup(function () {
    var left = 200 - $(this).val().length;
    if (left < 0) {
        left = 0;
    }
    $('#counter').text('Characters left: ' + left);
  });
  $('#counter').bind('click', function() {
    (this).hide();
  });
});
Run Code Online (Sandbox Code Playgroud)

前面的代码基本上插入"Characters left:x"作为文本计数器.它很棒.然而,将元素隐藏在点击上是另一回事.为什么我的隐藏功能不起作用?你在我的JS中看到任何明显的错误吗?

Dem*_*cht 8

尝试(this).hide();改为$(this).hide();