jQuery IE6和IE7伪选择器解决方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery IE6和IE7伪选择器解决方法相关的知识,希望对你有一定的参考价值。

  1. //instead of this CSS:
  2. #box:after {stuff}
  3. #box:before {stuff}
  4.  
  5. //do this with jQuery
  6. $(document).ready(function() {
  7. if ($.browser.msie && $.browser.version <= 7) {
  8. $("#box").after("stuff after");
  9. $("#box").before("stuff before");
  10. }
  11. });
  12.  
  13. //or
  14.  
  15. $(document).ready(function() {
  16. if ($.browser.msie && $.browser.version <= 7) {
  17. $("#box").insertAfter("stuff after");
  18. $("#box").insertBefore("stuff before");
  19. }
  20. });

以上是关于jQuery IE6和IE7伪选择器解决方法的主要内容,如果未能解决你的问题,请参考以下文章

CSS浏览器兼容性问题解决方法总结

CSS浏览器兼容性问题解决方法总结

IE6/IE7浏览器不支持display: inline-block;的解决方法

让IE6 IE7 IE8 IE9 IE10 IE11支持Bootstrap的解决方法

让IE6 IE7 IE8 IE9 IE10 IE11支持Bootstrap的解决方法

在 jQuery 中使用第 n 个子选择器是不是依赖于浏览器对 CSS3 的支持?