在jquery中隐藏DOM对象,但由其他对象确定
如果包含文本的div在jquery中隐藏DOM对象,但由其他对象确定,jquery,hide,Jquery,Hide,如果包含文本的divWe knowledges…少于550个字符,如何使用jQuery使class.morelink\u L3的链接隐藏 这个div没有类或id这一事实让我感到很棘手。有使用find()的选项,但在我使用它时,它不起作用。这就是我所尝试的: if ($(".story_L3 > div").text().trim().length < 550) { $('.morelink_L3').hide(); } if($(“.story\u L3>div”).text(
We knowledges…
少于550个字符,如何使用jQuery使class.morelink\u L3
的链接隐藏
这个div没有类
或id
这一事实让我感到很棘手。有使用find()
的选项,但在我使用它时,它不起作用。这就是我所尝试的:
if ($(".story_L3 > div").text().trim().length < 550) {
$('.morelink_L3').hide();
}
if($(“.story\u L3>div”).text().trim().length<550){
$('.morelink_L3').hide();
}
章节说明
我们理解生活和工作中的变化,我们想确保你做好了一切准备。我们提供了大量信息,帮助您了解您需要做什么,以及我们如何通过任何更改为您提供支持。
阅读更多
您可以使用:eq()
通过元素在其父元素中的索引来定位元素。在这种情况下,第二个div
将是:eq(1)
。试试这个:
if($(“.story\u L3>div:eq(1)”).text().trim().length<550){
$('.morelink_L3').hide();
}
章节说明
我们理解生活和工作中的变化,我们想确保你做好了一切准备。我们提供了大量信息,帮助您了解您需要做什么,以及我们如何通过任何更改为您提供支持。
阅读更多
您应该使用获得与条件匹配的故事\u L3
,然后使用
并使用/method指向seconddiv
$(“.story_L3”).filter(函数(){
返回$(this).children('div:eq(1)').text().trim().length<550
}).next('.morelink_L3').hide()代码>
章节说明
我们理解生活和工作中的变化,我们想确保你做好了一切准备。我们提供了大量信息,帮助您了解您需要做什么,以及我们如何通过任何更改为您提供支持。
阅读更多