2012-12-11 41 views
0

我想在JavaScript中制作图像链接而不是文本链接。我对JavaScript很陌生,我只是无法弄清楚为什么我所做的不工作!它可以在HTML中工作。JavaScript中的图像链接

此作品(文字链接 '关闭[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 

谁能帮我这个?

回答

7

你可以从SO的语法高亮看到的,你需要使用\",而不是逃避图像标签"

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

基本的颜色编码任何编辑器,甚至您的文章在这个网站上会立即告诉你,你没有逃过图像中的引号。