jQuery Selector въпросец

stuklen

Well-Known Member
Има тук едно нещо къде ме тормози.

В една таблица има редове с определен клас и трябва да се маркират редовете.
Но има вероятност да има вложени таблици със същите класове, които не трябва да се маркират.
Ето ми го и примера:
http://jsfiddle.net/vm52xj7z/9/

В този вариант работи, но става малко статично. т.е. ако има вложени др. таблици няма да стане.

Идеята е да се селектнат само редовете с клас hdr1 и hdr2 от таблицата с клас minetable, а тези които са в дъщерните таблици да не се слектват.
 
От: jQuery Selector въпросец

Нещо пречи ли, да си направиш css клас .red и да викаш

HTML:
<tr class="hdr1 red"><td>aaaYES</td><td>bbbYES</td></tr>

където ти трябва?
 
От: jQuery Selector въпросец

@rombeca просто за примера съм го сложил да се виждат кои редове се селектват. Реално за друго ми трябват редовете.

@madseason Пробвах не се получава! Не знам защо. Уж валиден селектор, но цъ!
Нещо такова, но не става: $('table.minetable > tr.hdr1, table.minetable > tr.hdr2').css('background', 'red'); може и аз да греша..
 

Горе