Javascript JQUERY.filter().text()不';无法在隐藏元素上正常工作

Javascript JQUERY.filter().text()不';无法在隐藏元素上正常工作,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有一个隐藏div的集合,按类名(class=“asd”)只取一个。 .text()方法似乎不起作用,即使filter方法返回了一个对象。其他JQuery方法仍然不起作用。 这是我的密码: <script> $(document).ready(function(){ alert($("#vetrina > :hidden").filter(".asd").text()); }); </script> $(文档).ready(函数(){ 警报($(“#v

我有一个隐藏div的集合,按类名(class=“asd”)只取一个。 .text()方法似乎不起作用,即使filter方法返回了一个对象。其他JQuery方法仍然不起作用。 这是我的密码:

<script>
$(document).ready(function(){
    alert($("#vetrina > :hidden").filter(".asd").text());
});
</script> 

$(文档).ready(函数(){
警报($(“#vetrina>:隐藏”).filter(“.asd”).text();
});
html:


我不需要的文本
我将得到的文本
我不需要的文本(仍然隐藏)
和CSS:

<style>
#vetrina{
    width: 100%;
    background-color: none;
    display: table-row;
}
.blocco{
    display: table-cell;
    margin: 15px;
    border: 2px solid lightgrey;
    position: absolute;
    display: inline;
}
.blocco-inv{
    display: table-cell;
    margin: 15px;
    border: 2px solid lightgrey;
    position: absolute;
    display: none;
}
</style>

#维特里纳{
宽度:100%;
背景色:无;
显示:表格行;
}
布洛科先生{
显示:表格单元格;
利润率:15px;
边框:2件纯色浅灰色;
位置:绝对位置;
显示:内联;
}
blocco投资公司{
显示:表格单元格;
利润率:15px;
边框:2件纯色浅灰色;
位置:绝对位置;
显示:无;
}
$(文档).ready(函数(){
警报($(“.asd”).text());
});
#vetrina{
宽度:100%;
背景色:无;
显示:表格行;
}
布洛科先生{
显示:表格单元格;
利润率:15px;
边框:2件纯色浅灰色;
位置:绝对位置;
显示:内联;
}
blocco投资公司{
显示:表格单元格;
利润率:15px;
边框:2件纯色浅灰色;
位置:绝对位置;
显示:无;
}

我不需要的文本
我将得到的文本
我不需要的文本(仍然隐藏)

你想在这里做什么还不清楚?用class
asd
获取div的文本?然后使用
$('.asd').text()
在同一个标记上不能有多个
class
属性,但是您的class属性可能包含多个类,用一个空格分隔:
耶@guradio是对的,为什么您要寻找一些困难的东西,什么时候真的很容易?@guradio不会的work@ElMapoMapo你们能看到答案的片段吗?它会提醒你们need@ElMapoMapo通过接受作为答案来结束OP:)快乐的编码伙伴
<style>
#vetrina{
    width: 100%;
    background-color: none;
    display: table-row;
}
.blocco{
    display: table-cell;
    margin: 15px;
    border: 2px solid lightgrey;
    position: absolute;
    display: inline;
}
.blocco-inv{
    display: table-cell;
    margin: 15px;
    border: 2px solid lightgrey;
    position: absolute;
    display: none;
}
</style>