上記の JavaScript オブジェクトで、クラス .inject を見つけて、それに ul, li を追加できるようにしたいと考えています。どうすれば達成できますか?
var $variable = $('<h5>'+ opts.fields.ac_firstname +' '+ opts.fields.ac_lastname+ ' ('+opts.fields.ac_source_id +')</h5><div class="inject"><append ul li here></div><p style="font-weight:bold; margin:1em 0 0;">View Summary</p><div class="bcCallToAction"><a href="" target="_blank">Visit google.com</a></div>');
これを試してみましたが、うまくいきません
if(opts.fields.ac_othernames.length > 1){
$.each(opts.fields.ac_othernames, function(k, v){
altNameMarkup += '<li>' + v + '</li>';
});
var $ulAltNms = $('<ul>');
$ulAltNms.append(altNameMarkup);
$variable.find('.inject').append($ulAltNms);
}