JavaScript中的图像链接

时间:2012-12-11 14:51:09

标签: javascript jquery image

我想在JavaScript中创建图片链接而不是文本链接。我是JavaScript的新手,我无法弄清楚为什么我所做的不起作用!它可以在HTML中使用。

这有效(文字链接'close [x]'):

    closeLinkString = "<div class='close'><a href='#' id='close-link' onclick=\"Megadropdowns.closeDropDown(); return false;\">close [x]</a></div>", // this is the close button

但由于某种原因,这不会:

    closeLinkString = "<div class='close'><a href='#' id='close-link' onclick=\"Megadropdowns.closeDropDown(); return false;\"><img src="/images/loading.gif"></a></div>", // this is the close button

任何人都可以帮我解决这个问题吗?

2 个答案:

答案 0 :(得分:7)

从SO的语法高亮显示中可以看出,您需要使用"来转义图像标记中的\"

closeLinkString = "<div class='close'><a href='#' id='close-link' onclick=\"Megadropdowns.closeDropDown(); return false;\"><img src=\"/images/loading.gif\"></a></div>"

答案 1 :(得分:3)

任何具有基本颜色编码的编辑器,甚至是本网站上的帖子,都会立即向您显示您没有逃过图片中的引号。