私は次のJavaScriptコードを持っています:
function changeButtonState(targetSelector, action, iconClass) {
var $target = $(targetSelector);
var $targetSpan = $(targetSelector + ' span');
$targetSpan.removeClass('sprite-blank').addClass(iconClass);
$targetSpan.removeClass(..).addClass
関数が呼び出されたときにiconClassに値がある場合にのみ機能するようにするには、どうすればよいですか。私が混乱しているのは、それが定義されているかどうかを確認するのか、それとも長さが0以上かどうかを確認するのかということだと思います。