以字符串形式获取多选择器jQuery对象的每个选择器

以字符串形式获取多选择器jQuery对象的每个选择器,jquery,string,selector,Jquery,String,Selector,如果我将多个选择器传递给jQuery,如何将这些选择器中的每个选择器区分为单独的字符串?例如: $('#selector-a, #selector-b, #selector-c').each(function(){ console.log( $(this).selector ); // logs an empty string }); 看起来您实际上想要在每个元素上放置一个类,然后按类进行选择。为所有内容创建id是不对的。您是否在问如何提取选择器的id?只需使用$(this).attr

如果我将多个选择器传递给jQuery,如何将这些选择器中的每个选择器区分为单独的字符串?例如:

$('#selector-a, #selector-b, #selector-c').each(function(){
    console.log( $(this).selector ); // logs an empty string
});

看起来您实际上想要在每个元素上放置一个类,然后按类进行选择。为所有内容创建id是不对的。您是否在问如何提取选择器的id?只需使用
$(this).attr(“id”)
var j=$('selector-a,'selector-b,'selector-c')然后
j.选择器
$.each($('#selector-a, #selector-b, #selector-c').selector.split(','),
       function(index, value) {
           console.log(value);
       }
);