I я пытаюсь использовать объект RegExp
, чтобы я мог динамически создавать выражение и применять его к группе элементов.
Вот jsFiddle , ниже - код:
A-FG-LM-ST-Z
Astring
Cstring
Xstring
Dstring
Zstring
$('div#selectors span').click(function(){
expression = "/^["+$(this).html()+"].*$/";
rx = RegExp(expression,'i');
console.log(rx,'expression');
$("a").each(function(){
if($(this).html().match(rx) !== null){
$(this).addClass('selected');
}
});
})