jQuery的一段代码,请问是什么意思: var submenu=$(this).parent().next();
2个回答
展开全部
查找当前元素的【父层】的【下一个】元素,将此元素赋予 submenu
<div id="one"><a href="#" id="link">link</a></div>
<div id="two">div 2</div>
$('#link').click(function() {
// 查找 id 为 link 的父层(id=one)的下一个元素(id=two)
var submenu = $(this).parent().next();
});
上面代码得到的结果就是 id 为 two 的 div 这个元素
<div id="one"><a href="#" id="link">link</a></div>
<div id="two">div 2</div>
$('#link').click(function() {
// 查找 id 为 link 的父层(id=one)的下一个元素(id=two)
var submenu = $(this).parent().next();
});
上面代码得到的结果就是 id 为 two 的 div 这个元素
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |