0

我正在尝试使用 javasctipt 代码行编写,但 decodeURIComponent 会忽略 %20(空格)之后的所有内容。如何解决这个问题?

$(".intome").append($('<img title=' + decodeURIComponent(filename) + ' src=' + dir + ' />'));

代替:

<img title:"some text" src="img.png">

我得到这个:

<img title:"some" text src="img.png">

JSFiddle:https ://jsfiddle.net/emnLy1t5/9/

我是一个绝对的新手,所以我非常感谢任何建议。另外我不是以英语为母语的人,所以我很抱歉我的英语不好......

4

1 回答 1

0

decodeURIComponent(filename)引号括起来的输出。

$(".intome").append(
    $('<img title="' + decodeURIComponent(filename) + '" src=' + dir + ' />')
);
于 2015-03-14T23:23:32.733 回答