我有一个jQuery ajax请求填充表,当使用图像重新编码时(对于某些表格单元格),替换表格html所需的时间要高得多。有人可以解释一下为什么以及是否有解决这个问题的方法?
答案 0 :(得分:0)
尝试以这种方式使用样式:
CSS
span.myclass{
width:20px;
height:20px;
background-position:top left;
background-repeat:no-repeat;
}
span.add{
background:url('yourpath/images/AddGreen.png');
}
span.edit{
background:url('yourpath/images/edit.png');
}
span.drop{
background:url('yourpath/images/DeleteRed.png');
}
在PHP中更改这些行:
$change_owner = (isset($issue_action['Change Owner']) ? "<span class='myclass edit'></span>" : '');
$add_notice = (isset($issue_action['Add Notice']) ? "<span class='myclass add'></span>" : '');
$alter_notice = (isset($issue_action['Alter Notice']) ? "<span class='myclass edit'></span>" : '');
$drop_notice = (isset($issue_action['Drop Notice']) ? "<span class='myclass drop'></span>" : '');