Jquery 显示隐藏文本的特定行

Jquery 显示隐藏文本的特定行,jquery,text,hide,show,Jquery,Text,Hide,Show,在使用jQuery的指定div中,是否有隐藏和显示文本第二行的方法?部门id是“葡萄” 我有这样的文本 “赤霞珠 & 设拉子“ 有时我需要&有时我不需要,如果有帮助,它将始终是&symbol???尝试以下代码: $('#grape:contains("Cabernet Sauvignon & Shiraz")').each(function(){ if($(this).children().length < 1) $(this).css("dispa

在使用jQuery的指定div中,是否有隐藏和显示文本第二行的方法?部门id是“葡萄”

我有这样的文本

“赤霞珠
&
设拉子“

有时我需要&有时我不需要,如果有帮助,它将始终是&symbol???

尝试以下代码:

$('#grape:contains("Cabernet Sauvignon
&
Shiraz")').each(function(){
     if($(this).children().length < 1) 
          $(this).css("dispaly","none") });
$(葡萄:含赤霞珠
&
设拉子)。每个(功能){
if($(this).children().length<1)
$(this.css(“dispaly”,“none”)});
试试这个:

var secondLineRequired = false;
if (!secondLineRequired) {
    var text = $("#grape").text().split('&');
    $("#grape").text(text[0]);
}

您需要从
#grape
中获取文本,然后将其拆分并添加为HTML,并添加新插入的


请参阅更新的

显示一些代码,显示布局如何查找此类行…每行


后都有一个中断。。。您如何使用&symbol?&&;还是&?忘了加上每行后面都有一个断点!这把小提琴也去掉了第三行?你问题中的更多细节会给你一个更好的答案。