企业部门网站建设案例,简述建设网站的具体步骤,如何重视企业网站的建设,外贸都用什么网站parent()、parents()与closest()方法两两之间有类似又有不同#xff0c;本篇简短的区分一下这三个方法。通过本篇内容#xff0c;大家将会在以后使用.parent()、parents()和closest()时不会显得无从下手。 我们直接看例子来来说明一下这三个方法的使用区别#xff1a; u… parent()、parents()与closest()方法两两之间有类似又有不同本篇简短的区分一下这三个方法。通过本篇内容大家将会在以后使用.parent()、parents()和closest()时不会显得无从下手。 我们直接看例子来来说明一下这三个方法的使用区别 ul idmenu stylewidth:100px; li ul li a href#Home/a /li /ul /li liEnd/li/ul接下来分别看看这三个方法 1 2 3 4 5 6 7 8 9 //点击Home时 $(#menu a).click(function() { $(this).parent(ul).css(background, yellow); //0 $(this).parent(li).parent(ul).css(background, yellow); //1 $(this).parents(ul).css(background, yellow); //2 $(this).closest(ul).css(background, yellow); //3 return false; });1.parent()方法从指定类型的直接父节点开始查找在0中a的直接父节点是li所以在这里找不到ul父节点。在2中先找到了li接着找到ul并将它的背景色设置为yellow。parent()返回一个节点。 2.parents()方法查找方式同parent()方法类似不同的一点在于当它找到第一的父节点时并没有停止查找而是继续查找最后返回多个父节点如在2中使得id为menu的ul整个背景色变成了yellow。 3.closest()方法查找时从包含自身的节点找起它同parents()很类似不同点就在于它只返回一个节点如在3中实现的功能同1相同。但它使得代码量减小同2相比又只返回单一的一个节点。可见closest()方法在项目中的使用频率是比较大的。