誰かが空白を含む文字列をパラメータとしてJavaScript関数に渡すことができない理由を私に説明できますか? JavaScriptを関数に渡すと、空白を含む文字列が最初の空白で切り捨てられますか?
はここに、この問題を示して私のコードですが、ちょうどリンクの上に置いて、あなただけの「マリオ」タイトルとして表示していないことがわかり、「マリオとルイージ」var href='mario and luigi', subject=$('div').data('subject'),
size=$('div').data('reviewid'),
src=$('div').data('itemid'), className='mini';
function formatLink(href, subject, src, size, className){
if(size=='mini')
size='height:25px; width:25px;';
else if(size=='medium')
size='height:40px; width:40px;';
else if(size=='large')
size='height:125px; width:125px;';
else if(size=='xlarge')
size='height:180px; width:260px;';
return '<a class="pjax" href='+href+' title='+subject+'><span class='+className+'><span class="image-wrap" style="position:relative; display:inline-block; background:url('+src+') no-repeat center center;'+size+'" ><img style="opacity:0;"></span></span><span title='+subject+'>'+subject+'</span></a>';
}
var link=formatLink(href, subject, src, size, className);
$('div').html(link);
素晴らしい、thg435! –