1
2
3
4
5
6
7
8
9
$(function(){
   jQuery.extend(jQuery.expr[':'], {
      'child-of' : function(a,b,c) {
         return (jQuery(a).parents(c[3]).length > 0);
      }
   });
   //'child-of' теперь доступен как селектор:
   $("li:child-of(ul.test)").css("background","#000");
});

Проверка расположения элемента внутри другого элемента при помощи расширения ( $.extend )списка селекторов

источник: www.problogdesign.com

Оставьте свой комментарий