Получение ID элемента, запустившего событие с помощью JQuery

Есть ли способ, чтобы получить ID элемента, который запускает событие?

я думаю, что-то вроде:

<html>

  <head>
    <script type="text/javascript" src="starterkit/jquery.js"></script>
    <script type="text/javascript">
      $(document).ready(function () {
        $("a").click(

        function () {
          var test = caller.id;
          alert(test.val());
        });
      });
    </script>
  </head>

  <body>
    <form class="item" id="aaa">
      <input class="title"></input>
    </form>
    <form class="item" id="bbb">
      <input class="title"></input>
    </form>
  </body>

</html>

за Исключением того, конечно, что var test должен содержать идентификатор "aaa", если события из первой формы, и "bbb", если события из второй формы.

Найдено 9 ответов:

Getting the ID of the element that fired an event using jQuery

http://stackoverflow.com/questions/48239/getting-the-id-of-the-element-that-fired-an-event-using-jquery

Посмотреть решение →