jQuery append适用于所有现代浏览器,但对于ie8,它不能完美运行.
有一个问题.我想附加超链接.它工作得很好,但在IE中它并没有附加超链接.
这是我的代码:
你可以检查这个jsbin for iE8它没有附加超链接.需要帮忙.!
jsbin
您缺少在jQuery中关闭标记.
</i></a>
另外,IE11(边缘模式),似乎扼杀了jquery(document).ready
类型调用.但是,更改为快捷方式$(function(){code});
似乎工作正常.以下javascript已经过测试并确认可与Chrome,IE8 +配合使用.
$(function(){ $('.widget_recent_entries .sidebar_title').append('<a href="<?php echo site_url();?>/news" class="fr news_more">more <i class="fa fa-arrow-circle-right"></i></a>'); });
最后,请记住,jQuery 2.X仅适用于IE9及更高版本(这不是问题,但是对未来可能会访问的人提醒).
http://jsbin.com/isAgEXAX/12/edit