Creating a plugin in jQuery, I have to get the names of input fields on which events would occur.
Suppose:
<input type="text" name="name" />
<input type="text" name="age" />
Whether submitted or not doesn't matter. What I want is to get the name of the field.
I tried the following:
$('#ins').html($(this).attr('name').val());
#ins
is the div, where I am writing the events such as a click
was made on the input with name = name
. This way I want to create a plugin which would guide me to get to know which fields are getting some events.
You are bit right but when you trying to access attribute you have to use only the attr
not the val()
.
$(this).attr('name')
The above code is enough to get the name of the event triggered elements name attribute.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With