1

したがって、タイトルタグにはほとんど問題がありません。

だから私はいくつかのメッセージを持っています

IHaveSpacebars = I'd like to show you everything

必要なのでcoffescriptを介して画像を追加していますが、何も変わらないと思うので、画像コードを次に示します

<img src=\"#{url("/static/css/images/tick_shield.png")}\" style=\"margin-top:-6px\" title=" + i18n('IHaveSpacebars') + ">

i18n は完全な文字列「I'd like to show you everything」を返すため、これはうまく機能しています (firebug で確認)。したがって、私の問題: マウス カーソルを画像 tick_shield.png の上に移動すると、 I'd like to show you all ではなくI'dのみが表示されます。タイトルタグのこの「+変数+」を台無しにしたと思いますが、他に何も見つかりませんでした:/動作しない例:

title=i18n('IHaveSpacebars')

txt の代わりに i18n('IHaveSpacebars') を返します

IHaveSpacebars = "I'd like to show you everything"

「」を指定すると機能しますが、その文字列は他の名前(列名など)でも使用され、「」を含む列名が返されます。

それで、あなたたち(そして女の子:))はそれを正しく書く方法を知っていますか?この「 + . + 」は私のせいだと確信していますが、別の書き方を見つけることができませんでした。

4

1 に答える 1

0

解決策を見つけたので、誰かが役立つと思うかもしれません:

title="+"'"+i18n('IHaveSpacebars')+"'

うまくいかなかった理由は、元のコードtitle="+i18n('IHaveSpacebars')+"が戻っていたからです

<img src="" title='I'd' like to show you everything>

上記のコードが返されている間

<img src="" title='I'd like to show you everything'>

乾杯 ;)

于 2013-09-19T10:36:46.120 に答える