我想更改位于父级父级中的div
样式。我可以通过DOM访问它们,但如何使用CSS
更改其JQuery
样式?
选择代码:
window.parent.parent.parent.document.getElementsByTagName('code').
我希望只更改一个没有设置display:none
的div,但我真的不在乎我们是否只更改了一个或全部。
答案 0 :(得分:1)
您始终可以使用context
$( selector [, context ] )
参数
$("[name=code]",parent.parent.parent.document).css('display','none');
如果您只想更改可见的那个,可以使用JQuery中的is
函数进行过滤:
$("[name=code]",parent.parent.parent.document).is(':visible').css('display','none');
JQuery页面:https://api.jquery.com/jquery/