切换具有相同基本id号变量的几个项的类

时间:2012-08-21 15:03:27

标签: jquery toggleclass

我有一个为id转换类的函数,我现在必须单独列出它们,但它们都将被称为space_BORDER_somenumber。有没有办法设置这个功能所以它不会列出它们所有的东西,它会切换所有带有基本id的项目?

$(function() {

nebula_slide_TOTAL.ev.on('rsBeforeAnimStart', function() {
        $('#space_BORDER_1').fadeToggle("slow", "linear");
        $('#space_BORDER_2').fadeToggle("slow", "linear");
});

});

1 个答案:

答案 0 :(得分:2)

您可以使用attribute-starts-with选择器,如下所示:

$('[id^="space_BORDER_"]').fadeToggle("slow", "linear");

但是,使用该选择器比将类应用于所有这些元素并使用常规类选择器要慢,因此如果您有权更改定义元素的HTML,则可能是更好的解决方案。