简体   繁体   English

JavaScript:通过underscore.js使用“包含”

[英]JavaScript: Using 'contains' via underscore.js

My HTML: 我的HTML:

<div class="info">...</div>

And I want, when I start my div with '...' make to 'display: none' 而且我想,当我以'...'开始div时,将其设置为'display: none'

For that, I try this via jQuery but not working: 为此,我通过jQuery尝试了一下,但是没有用:

    $(".info:contains('...')").css("display", "none");

Because my JavaScript file using underscore.js 因为我的JavaScript文件使用underscore.js

Well, how can I display to none this div via underscore? 那么,如何通过下划线不显示该div?

Thanks. 谢谢。

Let's try this: 让我们尝试一下:

$(".info:contains('...')").hide();

Please let me know the result. 请让我知道结果。 Thanks. 谢谢。

underscore.js is an Javascript utility library and not meant for DOM manipulation. underscore.js是一个Javascript实用程序库,并不用于DOM操作。 I tested your code and its working fine. 我测试了您的代码及其工作正常。 Here is the fiddle containing both Jquery and underscore library. 这是同时包含Jquery和下划线库的小提琴

No dot <div class="info">...</div>

$(".info:contains('...')").css("display", "none");

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM