Is there a way to combine $(this) with :nth-child?

What you need is context. With context, the selector will only look for elements that are the children of the context (in this case this). $(‘:nth-child(2)’, this).attr(‘id’); jsFiddle Demo This is basically the same as: $(this).find(‘:nth-child(2)’).attr(‘id’); If you only need the direct children, not every descendant, you should use .children(): $(this).children(‘:nth-child(2)’).attr(‘id’);

What do querySelectorAll and getElementsBy* methods return?

Your getElementById code works since IDs have to be unique and thus the function always returns exactly one element (or null if none was found). However, the methods getElementsByClassName, getElementsByName, getElementsByTagName, and getElementsByTagNameNS return an iterable collection of elements. The method names provide the hint: getElement implies singular, whereas getElements implies plural. The method querySelector … Read more

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)