zoukankan      html  css  js  c++  java
  • 标签属性值为true、false时的IE hack。

    问题由起:

    某个页面元素上设置了一个属性_tag="false";

    js中获取该属性,并做了个这样的判断:$('.XX').attr('_tag') == 'false';

    然后问题出现了:

    IE7、IE8下获取的该属性类型为 boolean;而IE9下是string。

    所以该判断报错。

    建议,1. 类似属性值的判定规避掉boolean型即 false、true的设置;

    2. 如有该设置,则.toString()进行判断。

    好的水手,善于规避风险,所以,尽量不要给自己刨坑。 

  • 相关阅读:
    python
    car-travel project
    数据库
    kafka笔记
    cloudera笔记
    上课笔记
    structured streaming
    SparkSQL
    流数据
    spark厦门大学
  • 原文地址:https://www.cnblogs.com/hanyuxinting/p/4329325.html
Copyright © 2011-2022 走看看