Javascript jqplot转换为图像不需要';不显示y轴html
我已经在y轴刻度中添加了html,它在浏览器窗口中可以很好地打印 但是,当我使用$('#chart').jqplotoimagestr({})将图形转换为图像时,它会去除勾号的html部分 我尝试了什么? 我尝试通过jqplot转义HTML,并使用HTML_entity_decode在PHP中解码记号,但两者都没有成功 期望的结果 我希望转换后的图像包含HTML部分(绿色,黄色,红色框)的勾号打印在图像中Javascript jqplot转换为图像不需要';不显示y轴html,javascript,php,html,jqplot,Javascript,Php,Html,Jqplot,我已经在y轴刻度中添加了html,它在浏览器窗口中可以很好地打印 但是,当我使用$('#chart').jqplotoimagestr({})将图形转换为图像时,它会去除勾号的html部分 我尝试了什么? 我尝试通过jqplot转义HTML,并使用HTML_entity_decode在PHP中解码记号,但两者都没有成功 期望的结果 我希望转换后的图像包含HTML部分(绿色,黄色,红色框)的勾号打印在图像中 谢谢你的帮助。以防万一有人在寻找答案 将以下行添加到第9201行的核心jqplot库中
谢谢你的帮助。以防万一有人在寻找答案 将以下行添加到第9201行的核心jqplot库中
if ($(el).css('background-color') && $(el).css('width') && $(el).css('height')){
newContext.fillStyle = $(el).css('background-color');
newContext.fillRect(left, top, $(el).css('width'), $(el).css('height'));
}
以防有人在寻找答案 将以下行添加到第9201行的核心jqplot库中
if ($(el).css('background-color') && $(el).css('width') && $(el).css('height')){
newContext.fillStyle = $(el).css('background-color');
newContext.fillRect(left, top, $(el).css('width'), $(el).css('height'));
}