Javascript JQUERY.filter().text()不';无法在隐藏元素上正常工作
我有一个隐藏div的集合,按类名(class=“asd”)只取一个。 .text()方法似乎不起作用,即使filter方法返回了一个对象。其他JQuery方法仍然不起作用。 这是我的密码: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
<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件纯色浅灰色;
位置:绝对位置;
显示:无;
}
我不需要的文本
我将得到的文本
我不需要的文本(仍然隐藏)
你想在这里做什么还不清楚?用classasd
获取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>