title: jquery function
body: <p>Hello id like to get the current element firing this event inside the event,</p>
  
  <p>Ideally I need the id, selected value and class, Thanks in advance</p>
  
  <pre><code>$(document).ready(function () {
  
      $("#positions select").live("change", function () {
  
         var id = $("#category_id").val();
          //var id = this.val();
          alert(id);
          $.getJSON("/Category/GetSubCategories/" + id, function (data) {
              if (data.length &gt; 0) {
  
                  alert(data.length);
                  var position = document.getElementById('positions');
                  var tr = position.insertRow(7);
                  var td1 = tr.insertCell(-1);
                  var td = tr.insertCell(-1);
                  var sel = document.createElement("select");
                  sel.name = 'sel';
                  sel.id = 'sel';
                  sel.setAttribute('class', 'category');
  
                  // $("positions select").live("change", function () {
                  //});
  
                  td.appendChild(sel);
                  $.each(data, function (GetSubCatergories, category) {
                      $('#sel').append($("&lt;option&gt;&lt;/option&gt;").
             attr("value", category.category_id).
            text(category.name));
  
                  });
              }
  
          });
      });
  }); 
  </code></pre>