【发布时间】:2013-04-28 06:54:34
【问题描述】:
将其合并为一个if 语句的正确方法是什么?
$('span').filter(function() {
var myEl = $(this);
var myText = myEl.text();
if (myText.match('foo')) {
$(myEl).addClass('foo');
}
if (myText.match('bar')) {
$(myEl).addClass('bar');
}
if (myText.match('baz')) {
$(myEl).addClass('baz');
}
});
【问题讨论】:
-
为什么这一切都在
.filter()中? -
把它变成一个函数?
标签: jquery if-statement conditional-statements