javascript
  • jquery
  • 2012-04-01 1 views 0 likes 
    0

    Я не могу получить цитаты вокруг этого утверждения. Независимо от того, какую комбинацию я стараюсь. Я действительно смущен тем, как это должно быть указано.JQuery Quoting String

    $(#imagearea).append("<img id='"+theWord.charAt(i).toUpperCase+"'.png'" src='images/'+theWord.charAt(i).toUpperCase+"'.png'/>"); 
    
    +0

    Вот еще один пример, не обязательно то же самое, но я думал, что вы могли бы получить удовольствие от него: http://jsfiddle.net/userdude/S4ftm/ –

    ответ

    3

    Сделать это менее запутанным, поставив его в две строки.

    var myChar = theWord.charAt(i).toUpperCase(); 
    $('#imagearea').append('<img id="'+myChar+'.png" src="images/'+myChar+'.png" />'); 
    
    +1

    +1 за то, что он единственный, кто вызывает '.toUpperCase()'. –

    +0

    Спасибо за подсказку, которая спасет некоторые будущие головные боли. – james

    0
    $('#imagearea').append("<img id='"+theWord.charAt(i).toUpperCase+".png' src='images/'"+theWord.charAt(i).toUpperCase+".png'/>"); 
    
    +0

    Спасибо за помощь. – james

    1

    Попробуйте это:

    $('#imagearea').append("<img id='"+theWord.charAt(i).toUpperCase+".png' src='images/"+theWord.charAt(i).toUpperCase+".png' />"); 
    

    Необходимо добавить следующее:

    <img id='x.png' src='images/x.png' /> 
    
    +0

    Спасибо за помощь. – james

    0
    $('#imagearea').append("<img id='"+theWord.charAt(i).toUpperCase+".png' src='images/"+theWord.charAt(i).toUpperCase+".png'/>"); 
    

    Попробуйте один

    одну главную ошибку я s $ ('# imagearea'), u пропустили одинарные котировки

    +0

    Спасибо за помощь. – james

    +0

    вы приветствуете .. – sujal

    Смежные вопросы