jquery选择id为Y的div内具有类X的元素

Mat*_*der 0 html jquery jquery-selectors

<div id="slide2" class="slide" style="z-index:2;">
    <div style="display:none; z-index:1;position:absolute; bottom:10px;right:10px;padding:20px; background:#fff;border:solid 1px black;border-radius:15px;box-shadow: 4px 4px 3px #888888;" class="rss_qrcode"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

这有效:

$('.rss_qrcode').css('display', 'block');
Run Code Online (Sandbox Code Playgroud)

这不起作用:

$('#slide2.rss_qrcode').css('display', 'block');
Run Code Online (Sandbox Code Playgroud)

我需要能够仅使用 #slide2 div 中的 rss_qrcode 类来操作 div...

我也尝试过

$('#slide2')find('.rss_qrcode').css('display', 'block');
Run Code Online (Sandbox Code Playgroud)

也没用=(

azz*_*azz 5

在这两种情况下你都落后一个字符!

$('#slide2 .rss_qrcode').css('display', 'block');
//        ^-- space here means look inside #slide2
Run Code Online (Sandbox Code Playgroud)

或者

$('#slide2').find('.rss_qrcode').css('display', 'block');
//          ^-- dot required for function chaining
Run Code Online (Sandbox Code Playgroud)