JQuery 函数隐藏其功能与特定模式匹配的所有标签

发布于 2024-12-06 03:46:20 字数 229 浏览 0 评论 0原文

我是新的 Jquery,编写了一个如下所示的切换函数:

         $('.one-toggle').click(function(){ 
             $('.one-graph').toggle();
         });

基本上我想更改我的两个 CSS 选择器,以便它们匹配任何具有单切换和单图的标签。我不希望选择器需要直接匹配。也许是正则表达式?

I am new Jquery and have written a toggle function that looks like this:

         $('.one-toggle').click(function(){ 
             $('.one-graph').toggle();
         });

Basically I want to change my two CSS selectors so that they match any tag that has one-toggle and one-graph. I don't want the selector to require a direct match. Regex maybe?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

喵星人汪星人 2024-12-13 03:46:20

只需使用标准 CSS 选择器分隔符:

$('.one-toggle, .one-graph').click(function(){ 
     $('.one-graph').toggle();
});

Just use the standard CSS selector separator:

$('.one-toggle, .one-graph').click(function(){ 
     $('.one-graph').toggle();
});
情绪失控 2024-12-13 03:46:20

要匹配具有两个类名的标签,您只需要这样:

// cache the selector
var $elements = $('.one-toggle.one-graph').click(function(){ 
    // toggle all matched elements
    $elements.toggle();
    // or did you want to toggle just the clicked element?
    // $(this).toggle();
});

To match tags that have both class names, you just need this:

// cache the selector
var $elements = $('.one-toggle.one-graph').click(function(){ 
    // toggle all matched elements
    $elements.toggle();
    // or did you want to toggle just the clicked element?
    // $(this).toggle();
});
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文