新闻资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻资讯列表

jquery如何获得同级元素

发布时间:2023-07-14 07:49:50

jQuery如何获得同级元素

在使用jQuery时,我们常常需要操作同级的元素,如何获得同级元素呢?下面,我们将介绍几种获得同级元素的方法。

方法一:siblings()

jQuerysiblings()方法能够匹配当前元素的所有同级元素。

在以下示例中,我们使用siblings()方法获得同级元素并进行样式修改:

<!DOCTYPEhtml><html><head><title>jQuery获得同级元素</title><scriptsrc=https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js></script><style>.siblings{font-weight:bold;}</style></head><body><div><p>同级元素1</p><p>同级元素2</p><p>同级元素3</p><p>同级元素4</p></div><script>$(document).ready(function(){$(p).click(function(){$(this).siblings().addClass(siblings);});});</script></body></html>
上述代码会将当前点击的p元素的所有同级元素字体加粗。

方法二:next()

jQuerynext()方法能够匹配当前元素的下一个同级元素。

在以下示例中,我们使用next()方法获得下一个同级元素进行样式修改:

<!DOCTYPEhtml><html><head><title>jQuery获得同级元素</title><scriptsrc=https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js></script><style>.next{font-weight:bold;}</style></head><body><div><p>元素1</p><p>元素2</p><p>元素3</p><p>元素4</p></div><script>$(document).ready(function(){$(p).click(function(){$(this).next().addClass(next);});});</script></body></html>
上述代码会将当前点击的p元素的下一个同级元素字体加粗。

方法三:prev()

jQueryprev()方法能够匹配当前元素的上一个同级元素。

在以下示例中,我们使用prev()方法获得上一个同级元素进行样式修改:

<!DOCTYPEhtml><html><head><title>jQuery获得同级元素</title><scriptsrc=https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js></script><style>.prev{font-weight:bold;}</style></head><body><div><p>元素1</p><p>元素2</p><p>元素3</p><p>元素4</p></div><script>$(document).ready(function(){$(p).click(function(){$(this).prev().addClass(prev);});});</script></body></html>
上述代码会将当前点击的p元素的上一个同级元素字体加粗。

桂}哥}网}络www.gUIgege.cn

X

截屏,微信识别二维码

微信号:muhuanidc

(点击微信号复制,添加好友)

打开微信

微信号已复制,请打开微信添加咨询详情!