Hello Guyz这是我的代码
$("[tagname='b']").click(function(){
$('.dp_right_panel').hide();
$('.dp_right_show').show();
var a;
$('.font_image').each(function(){
if($(this).attr('title').substr(0, 1)=='B'){
a += $(this)[0].outerHTML;
}
});
$('.fonts_div_show').html(a);
});
上面的代码工作得很好......但正如你在我的代码中看到的那样,iam传递a
然后它将与A
进行比较并获得html
代码... i想要直到z
来自az,所以我不能继续写这段代码......
这是我的其他代码
$('.dp_top_panel_alphabet_ul li').click(function(){
console.log($(this).attr('title'));
});
在点击A
时输出A
,在点击B
时输出B
...现在要将此代码与我之前的代码集成,以便{ {1}}应直接传递给我以前的代码......
答案 0 :(得分:0)
你应该使用正则表达式。
var pattern = new RegExp('[A-Za-z]');
$('.font_image').each(function(){
if($(this).attr('title').substr(0, 1).match(pattern)){
a += $(this)[0].outerHTML;
}
});
$('.fonts_div_show').html(a);