我需要改變給定選擇器的所有子元素(全深度)的顏色。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