Dec 04

jQuery: How to get the ID of your current object.

Tag: JavaScript, Programming, jQueryjs @ 4:14 pm

Say you want to know the ID of your current jQuery object. You can achieve this easily using jQuery’s attr() method:

var current_id = $(this).attr(’id’);

This will only work provided that you have a valid jQuery object $(this) that you are working with, eg:

$(document).ready(function() {
  $(’input.text’).focus(function() {
    $(’input.text’).removeClass(’onFocus’); /* remove focus state from all input elements */
    $(this).addClass(’onFocus’); /* add focus state to currently clicked element */
    var current_id = $(this).attr(’id’);
  });
};

Using the code above, you will now know the ID of the currently focused input element. This can come in handy later on if you want to perform further actions on the element.

—————-
Now playing: Amon Tobin - Precursor (feat. Quadraceptor)
via FoxyTunes

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

Leave a Reply