首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果安莉标记包含使用jquery的文本,则隐藏drupal中的块

如果安莉标记包含使用jquery的文本,则隐藏drupal中的块
EN

Stack Overflow用户
提问于 2014-03-01 01:28:54
回答 1查看 45关注 0票数 0

如果<li class="first last">中有文本120V,我想隐藏一个块。

这是我写的代码,但代码块仍然显示。

代码语言:javascript
复制
    $(document).ready(function() {
   // check to see if the li tag with css classes .first .last has the text 120V in it 

   if ($(".first .last").text() == "120V"){

   //if true hide the sidebar-second
       $("#my-block").hide();
    }
   else {
   //if false show the sidebar second
        $("#my-block").show();
    }       

    });
});

我哪里错了?

EN

回答 1

Stack Overflow用户

发布于 2014-03-01 01:29:30

您需要:

代码语言:javascript
复制
$(".first.last").text()

而不是:

代码语言:javascript
复制
$(".first .last").text()

这里不需要任何空格,因为空格表示后代元素。因此,您当前的选择器将选择任何具有类first的元素中具有类last的任何子代。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22101904

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档