Get second td of tr using jquery

jquery

Solution

jQuery `find()` method returns the descendants of the selected element. You are already selecting the `<tr>` with a class of `dname` and then trying to find a descendant which is also a `<tr>`.

https://api.jquery.com/find/

The following should work:

jQuery(".dname").find("td:eq(1)").text();

Edit: `text()` instead of `val()` as @freedomn-m pointed out

Problem

I'm trying to get td values of tr.. but unfortunately it's not working.. may be there is something wrong My html looks like ``` <tr class="dname"> <td>abc</td> <td>value here</td> </tr> ``` My jquery code is ``` jQuery(".dname").find("tr td:eq(1)").val(); ``` What's wrong in this ?

Original source