JavaScript中的图像链接

JavaScript中的图像链接,javascript,jquery,image,Javascript,Jquery,Image,我想在JavaScript中创建一个图像链接而不是文本链接。我对JavaScript非常陌生,我就是不明白为什么我所做的不起作用!它可以在HTML中工作 这项工作(文本链接“关闭[x]”)如下: closeLinkString=“”,//这是关闭按钮 但出于某种原因,这并不是: closeLinkString = "<div class='close'><a href='#' id='close-link' onclick=\"Megadropdowns.closeD

我想在JavaScript中创建一个图像链接而不是文本链接。我对JavaScript非常陌生,我就是不明白为什么我所做的不起作用!它可以在HTML中工作

这项工作(文本链接“关闭[x]”)如下:

closeLinkString=“”,//这是关闭按钮
但出于某种原因,这并不是:

    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
closeLinkString=“”,//这是关闭按钮

有人能帮我解决这个问题吗?

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

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

任何具有基本颜色编码的编辑器,即使是您在本网站上的帖子,都会立即向您显示您没有逃脱图像中的引号

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