我需要改变给定选择器的所有子元素(全深度)的颜色。jQuery使用通配符*改变所有子元素的颜色
运行时我不知道儿童的确切的HTML标记,只是包装元素类。
我曾尝试以下,但没有效果
$('.cat_title *').each(function() { $(this).css('color', color); });
$('.cat_title *').css('color', color+'!important');
$('.cat_title *').css('color', color);
在正确的方向的任何指针将不胜感激。
na ...不工作,:(: – GeekKnight 2012-02-05 07:49:40
那么这取决于HTML的真实性,上面的代码对于一个孩子来说是很有用的,如果你有孩子在chidlren里面,它会变得更加困难。http://jsfiddle.net/ NotInUse/guNYT/3 / – Scott 2012-02-05 08:03:38