大佬教程收集整理的这篇文章主要介绍了jquery – 如何设置父属性?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
这是我正在尝试的@L_673_4@,但这不起作用……
/* tried this first */ if($('#prevx a').attr('display') == 'none') { $(this).parent().attr('display','none'); } /* and then this */ if($('#prevxa > a').attr('display') == 'none') { $('#prevxa').attr('display','none'); }
<ul> <li class="navnext" id="nextxa"> <a id="nextx" href="#"><img src="/images/next.png"/></a> </li> <li class="navprev" id="prevxa"> <a id="prevx" href="#" style="display: none;"><img src="/images/prevIoUs.png"/></a> </li> </ul>
if($('#prevx').css('display') == 'none') { $('#prevx').parent().css('display','none'); }
更好的是:
$('#prevx').parent().css('display',$('#prevx').css('display'));
这个例子适合我.要隐藏/显示父级,请在无和内联之间切换子级的显示:
<ul> <li class="navnext" id="nextxa"> <a id="nextx" href="#"><img src="/images/next.png"/></a> </li> <li class="navprev" id="prevxa"> <a id="prevx" href="#" style="display: inline;"><img src="/images/prevIoUs.png"/></a> </li> </ul> <script> if ($('#prevx').css('display') == 'none') $('#prevx').parent().css('display','none'); else $('#prevx').parent().css('display','list-item'); </script>
以上是大佬教程为你收集整理的jquery – 如何设置父属性?全部内容,希望文章能够帮你解决jquery – 如何设置父属性?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。