我有一个简单的帖子,与每一个其他浏览器工作,但IE版本8。
$.post(
"/pages/event_layout",
{ id: id },
function(html){
$('#the_content').html(html);
},
'html'
);我意识到问题是:

当它发布和检索数据时,在内容的开头有一个空格,基本上什么都不会出现,或者是IE8的好旧文本-空文本节点问题,因为微软太棒了。
所以在这篇文章中,我试着去掉最初的空间。
$.post(
"/pages/event_layout",
{ id: id },
function(html){
$('#the_content').html($.trim(html));
},
'html'
);但没有用。是否存在REGEX或一些我可以用来消除这个空间并且也符合IE8的东西。
发布于 2015-03-24 02:43:00
如果没有AJAX调用结果,很难提供正确的答案。下面是从HTML开头修剪任何空格字符的正则表达式:
function(html){
$('#the_content').html(html.replace(/^\s+/, ""));
},这是一个演示
https://stackoverflow.com/questions/29220101
复制相似问题